【发布时间】:2011-02-12 23:14:47
【问题描述】:
在其他语言中,当用户登录时,您可以将 cookie 的过期日期设置为与今天相差甚远,您可以实现这一点。如何在 JSF2 中实现这一点?我有一个 jsf sessionscoped bean,但是我怎样才能长时间维护这个会话呢?
【问题讨论】:
标签: java jsf jsf-2 session-timeout
在其他语言中,当用户登录时,您可以将 cookie 的过期日期设置为与今天相差甚远,您可以实现这一点。如何在 JSF2 中实现这一点?我有一个 jsf sessionscoped bean,但是我怎样才能长时间维护这个会话呢?
【问题讨论】:
标签: java jsf jsf-2 session-timeout
您也可以使用 JSF 添加 cookie:
FacesContext.getCurrentInstance().getExternalContext.addResponseCookie(..)
在参数映射中,您可以设置到期日期 - 所有参数请参见 the documentation
【讨论】:
我知道这是标记为 JSF,但我建议您查看 Spring's Solution to the Remember Me problem.
【讨论】: