我在我的项目中将userid存储在会话中,但它在某种程度上变为null。 我希望仅在该会话的不同JSP文件中访问同一会话。我想做一些任务,比如自动刷新。我该怎么办?
答案 0 :(得分:0)
用户不在那里,或者有不同会话的手段。在两个JSP的
中打印以下内容${pageContext.session.id}
并检查它们是否相同。如果它们是相同的,则首先不会(正确地)在会话中放置或访问用户。如果它们不同,则会话刚刚过期或失效,或者存在不同的上下文或甚至URL中的不同域。会话绑定到特定域和上下文。但是,可以在同一个域上的不同上下文之间共享会话,但是如何配置它取决于所使用的servletcontainer。