我有一个大的 Richfaces 树,可以选择树中的每个元素,通过 AJAX 加载内容并进行编辑,从而将您重定向到新页面。这一直很好,直到我有一个特别大的文档我正在处理并且保存不再起作用。您被重定向到显示正确内容的编辑页面,但尝试“保存”任何编辑导致 ViewExpiredException。
我尝试调整了很多参数,最终得到了两个修复它的参数:
com.sun.faces.numberOfViewsInSession
com.sun.faces.numberOfLogicalViews
据我所见,每个的默认值为 15,我将它们设置为荒谬的 500,然后应用程序再次运行。不幸的是,因为我不知道问题出在哪里,而且它是一个大型应用程序,所以我无法向您展示任何相关代码。
但问题是:这些参数究竟做了什么,什么可能导致我遇到这些异常以及什么是可接受的值?
更新
我不完全确定为什么这个问题被否决了,但如果是关于所谓的重复:我通过谷歌找到了那个帖子,但它提供的链接已经死了。除了参数的沼泽标准(和模糊)定义外,似乎没有太多关于它们的信息。