gpt4 book ai didi

xpages - 部分刷新不起作用时如何自动刷新页面?

转载 作者:行者123 更新时间:2023-12-02 06:31:18 25 4
gpt4 key购买 nike

如果将 xpage 在浏览器中打开几个小时,那么当我回来并尝试单击寻呼机(进行部分刷新)时,它不起作用。那么我怎样才能自动检测到这一点并强制完全刷新呢?这可能吗?

最佳答案

答案取决于您想要实现的目标,以及您愿意为此付出的代价。部分刷新失败的原因是因为用户的XSP session 已超时,因此有关特定用户的页面 View 的信息已过期,并且不能仅仅“使其工作”。所发生的事情是,您需要设计并实现一种方法来维护和重新加载页面的状态,然后必须在新 session 中恢复该状态,或者 session 首先需要永不过期。第二种方法是最简单的,第一种方法非常困难。应用程序设置的 XPages 选项卡上有一个设置,允许您控制应用程序的超时。将值设置得较高可以使页面保持事件状态的时间更长。这里需要权衡,因为 session 在内存中的时间越长,需要的内存就越多,从而导致可扩展性降低。或者,您可以在 onError 中构建一些逻辑,该逻辑将检测失败的部分刷新,然后执行完全刷新以重新建立 session ,但任何 session 数据都将丢失。

关于xpages - 部分刷新不起作用时如何自动刷新页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9557814/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com