Seam的文档说,会话状态 - 请参阅link最后一行 - 可以配置为存储在客户端浏览器中而不是servlet会话中。谁能告诉我:
答案 0 :(得分:1)
你确定你读得正确吗?你能指出那些说明的文件吗?
我能看到接缝可以在客户端存储任何东西的唯一方法是通过cookie。但Seam不会使用除用户会话之外的任何其他内容,如果您进行身份验证,则会获得该会话。 (也称为jsession id)
答案 1 :(得分:1)
Dan Allen,Seam in Action一书的作者和红帽Seam核心开发人员,陈述
由于会话存储在会话中,因此必须满足两个要求:
据我所知, JSF树 可以存储在客户端,通过web.xml上下文参数启用
<context-param>
<param-name>javax.faces.STATE_SAVING_METHOD</param-name>
<param-value>client</param-value>
</context-param>
但请记住使用此类配置时的带宽问题