Java 对话范围是否存在漏洞?
我知道如何在由多个页面组成的向导中使用Java 对话范围是否存在漏洞?,java,jsf-2,java-ee-6,cdi,Java,Jsf 2,Java Ee 6,Cdi,我知道如何在由多个页面组成的向导中使用@ConversationScoped。但是,我想知道,当用户通过导航到完全不相关的地方而中止向导时会发生什么?当会话范围似乎没有绑定到任何JSF视图状态时,容器如何判断会话已经结束 如果对话范围确实存在漏洞,有哪些好的策略可以缓解此问题?如果在一定时间内未使用对话,对话会超时。 容器设置的默认超时值可以通过以下API在单个对话实例上进行修改:。细粒度的超级会话管理谢谢。如果您可以写下除超时之外的任何可能的清理对话的策略(例如,通过生命周期事件处理程序),那
@ConversationScoped
。但是,我想知道,当用户通过导航到完全不相关的地方而中止向导时会发生什么?当会话范围似乎没有绑定到任何JSF视图状态时,容器如何判断会话已经结束
如果对话范围确实存在漏洞,有哪些好的策略可以缓解此问题?如果在一定时间内未使用对话,对话会超时。
容器设置的默认超时值可以通过以下API在单个对话实例上进行修改:。细粒度的超级会话管理谢谢。如果您可以写下除超时之外的任何可能的清理对话的策略(例如,通过生命周期事件处理程序),那将是非常好的,尽管这完全是可选的,因为我接受您的回答是基于主要问题已经得到了回答。