java - 在 JSP 中设置 session 并在 servlet 中获取 session

标签 java jsp session servlets

我在 JSP 代码中设置 session 属性,如下所示,并将 HTTP 表单提交给 servlet:

session.setAttribute("qnaInfo", qnaInfo);
System.out.println("session.getAttribute" + session.getAttribute("qnaInfo"));

我正尝试在 servlet 代码中获取 session 属性,如下所示:

HttpSession session = request.getSession(true);
AuthQnAInfo storedQnaInfo = (AuthQnAInfo) session.getAttribute("qnaInfo");

在 servlet 中,它仅在 IE 上为 null。但在 Chrome 中我得到了值(value)。
请帮助解决这个问题。

最佳答案

在所有浏览器中,session.getAttribute("aaaa") 都有效,试试吧

关于java - 在 JSP 中设置 session 并在 servlet 中获取 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17700587/

相关文章:

jsp - 严重 : Context [/javaproj] startup failed due to previous errors?

jsp - 如何正确设置JSP中子域的cookie?

c# - 如何以编程方式启动新的 Windows 登录 session (RDP 或控制台)

java - 在 JBoss EAP6 中为异步 session bean 方法创建两个线程池?

java - 用 Java 将文本写入文件

java - JSP获取属性定义

session - 在 Electron 中,默认 session 是持久的吗?

java - 是否可以在 Tomcat 中终止 session 或强制 session 过期,无论是 Activity 的还是非 Activity 的?

java - 使用 hibernate sessionFactory 或 JPA entityManager?

java - 我的查询需要很长时间才能完成查找列值差异为另一列最大分组的行对