0

我已经用 XPages 构建了一个选项卡式应用程序。我的问题是,当我打开很多标签时,每个服务器端脚本都停止工作。我仍然得到部分刷新,但他没有执行任何服务器端脚本。完全刷新后,每个想法都会再次起作用。我可以在每台服务器上重现这个。

任何想法如何解决这个问题?

更新(更多详细信息)我使用 iframe 并在每个选项卡中创建一个复杂的视图(带有中继器)我打开选项卡不是为了快速一切工作都很完美,但如果我打开选项卡快速没有任何工作,它影响到每个脚本。

我没有收到客户端脚本错误,也没有收到服务器端脚本错误。其中一些脚本很简单,例如 document.replaceItemValue("fieldname", "value"); 我在函数中只设置了一个打印语句,但它也不会执行。

如果他遇到内存问题,服务器似乎会删除 xpages 会话

4

2 回答 2

3

你需要仔细检查。这听起来不像是“繁重”的使用,更像是并发问题。请注意,您在脚本库中定义的任何变量都是应用程序范围的。如果多个调用更新相同的值,您可能会遇到这种行为。范围变量用于保留值。

于 2013-01-07T08:54:45.090 回答
0

问题的解决方案是,我必须增加 xsp.persistence.file.maxviews 属性的数量

于 2013-03-05T07:52:58.157 回答