查看/page.jsf无法恢复[复制](View /page.jsf could not be re

2019-07-31 17:56发布

这个问题已经在这里有一个答案:

  • javax.faces.application.ViewExpiredException:查看无法还原 10个回答

我有我解决不了的问题。 当我刷新打开JSF页面页面后闲置例如,10分钟,我收到此错误信息:

serverError: class javax.faces.application.ViewExpiredException viewId:/page.jsf - View /page.jsf could not be restored.

我怎样才能提高JSF的时间:

Answer 1:

你可以在这样的web.xml会话超时参数设置为45分钟

<session-config> 
   <session-timeout>45</session-timeout> 
</session-config>

你也可以很容易地通过添加以下代码到你的web.xml处理这个例外在一个单独的页面

<error-page>
    <exception-type>javax.faces.application.ViewExpiredException</exception-type>
    <location>/exception/sessionexpired.xhtml</location>
</error-page>


文章来源: View /page.jsf could not be restored [duplicate]