我在同一个Jboss实例中部署了多个战争。 其中一场战争将主持一个让用户登录的登录页面。 登录时,系统会创建一个用户会话。现在,用户尝试导航另一个模块' http://site/notsigninmodule'用户会话仍应可用于“非标记模式”。应用
有谁知道如何实现这一目标?一个例子是最有用的
答案 0 :(得分:1)
经过几天的研究,这就是我想出来的
显然,Web应用程序之间的共享会话违反了JavaEE Servlet规范。
“会话信息仅限于当前Web应用程序(ServletContext),因此存储在一个上下文中的信息将不会在另一个上下文中直接显示”
2013/2014为社区版本开放了以下功能请求JIRA。
https://issues.jboss.org/browse/JBAS-9545 https://issues.jboss.org/browse/WFLY-1891
现在,在社区版本中,wildfly 9可以使用此功能:https://docs.jboss.org/author/display/WFLY9/Web+(Undertow)+Reference+Guide
所以我的结论是在jboss 5.1中,我无法实现我的rqm。 我选择将jsp页面引入创建会话的Web应用程序。