JSF中的session-timeout

Wiz*_*tan 3 java jsf session-timeout jsf-2

我使用以下代码在JSF中创建会话对象.问题是,在我尝试访问userdet对象的某个时候,它可能因为会话超时而给我异常.无论如何都要增加JSF中的会话超时.

            FacesContext context = FacesContext.getCurrentInstance();
            HttpSession session = (HttpSession) context.getExternalContext().getSession(true);
            session.setAttribute("userdet",user);
Run Code Online (Sandbox Code Playgroud)

当我使用servlet时,我使用以下代码但它是否也适用于JSF?

<web-app ...>
    <session-config>
        <session-timeout>20</session-timeout>
    </session-config>
</web-app>
Run Code Online (Sandbox Code Playgroud)

dce*_*chi 6

是.JSF应用程序的会话超时也在web.xml中设置.

事实上,JSF使用Java Servlets来处理http请求和响应.