我有一个Login.jsp
页面,其中为登录表单设置了action="session.jsp"
。
在“登录”页面中,会话参数设置为
<% String username = request.getParameter("username");
session.setAttribute("username", username); %>
现在,当我尝试在会话页面中访问这些值时
Welcome <%= session.getAttribute("username") %>
我得到Welcome null
有什么想法?
答案 0 :(得分:2)
如果表单位于Login.jsp
,那么在此处设置会话属性没有用处,如果username
是您作为参数传递给session.jsp
的字段。只有在调用session.jsp
时,它才会作为参数提供。如果不是问题,看到更多代码会有所帮助。
答案 1 :(得分:0)
使用&lt;%= session.getAttribute(“username”)。toString()%&gt;