我知道如何在由多个页面组成的向导中使用@ConversationScoped
。我想知道,当用户通过导航完全不相关的地方中止向导时会发生什么?当会话范围似乎与任何JSF视图状态无关时,容器如何确定对话已结束?
如果谈话范围确实是漏洞,那么缓解这个问题的一些好策略是什么?
答案 0 :(得分:1)
如果在一段时间内未使用会话,则会超时。 可以通过此API修改容器设置的默认超时值:Conversation.setTimeout()
答案 1 :(得分:0)
Myfaces CODI救援。细粒度,超级会话管理