JSF:服务器重启后保持/重新加载ViewState

时间:2018-02-18 09:37:36

标签: tomcat jsf mojarra

在我们的JSF 2.2(Mojarra)/ Tomcat 8环境中,我目前面临以下情况(以及一些愤怒的用户):

  1. 用户位于包含许多输入字段的ViewScopeBean的页面上。
  2. 同时使用Tomcats默认设置部署新版本的应用程序。这意味着catalina_home中的context.xml具有未注释的部分

    <Context> <!--<Manager pathname=""/--> </Context>

  3. 启用&#34;会话持续时间重启&#34;并且没有配置并行部署。

    1. 这样,用户在重新部署完成后仍然保持登录状态,但该页面的ViewScopeBean当然会被破坏,如果用户之前没有保存所有先前输入的数据,则会丢失。
    2. 为特定用户保留或重新加载确切视图状态的最常用方法是什么,以便他们可以在服务器重新启动/重新部署后以静默方式继续工作?

      我看到几个类似的主题涉及这个主题,但无法得到真正的交易&#34;出来的。提前谢谢!

0 个答案:

没有答案