在学习课程时,我遇到了麻烦。 该代码非常基础,这里没有错误,但是当我启动时 项目,我总是得到一个空值,其他人曾经遇到过吗? 这是我的代码:
a.jsp:
<body>
<h1>restore my session</h1>
<%
session.setAttribute("aaaa", "AAAA");
%>
</body>
b.jsp:
<body>
<h1>get my session</h1>
<%
String s =(String) request.getAttribute("aaaa");
%>
<%=s %>
</body>
Thanks for giving your advice!
答案 0 :(得分:0)
应该是
session.getAttribute("aaaa");
获取值。
答案 1 :(得分:0)
将此代码添加到您的jsp顶部
<%@ page session = "false" %>
如果可能的话,设置会话必须始终在servlet端而不是jsp本身。 我不擅长解释,但希望对您有所帮助。