求救!求救!急急急!关于session的疑惑
我的登录界面testlogin.jsp:
在另一网页使用session.getAttribute("admin")却总是得到null,为什么?
<%@ page contentType="text/html; charset=gb2312" %>
<html>
<head>
<title>
testlogin
</title>
</head>
<body bgcolor="#c0c0c0">
<%
session.setAttribute("songsession","nlrjsusername");
String name1=(String)session.getAttribute("songsession");
out.println(name1);//在这里可以正确取到session值
response.sendRedirect("/new/new.jsp"));
%>
</body>
</html>
这是new.jsp程序:
<%@ page contentType="text/html; charset=GBK" %>
<html>
<head>
<title>
new
</title>
</head>
<body bgcolor="#c0c0c0">
<%
String name=(String)session.getAttribute("songsession");//z这里取到的session值总是null,为什么?
out.println(name);
if((name==null) || (name .equals("")))
{
%>
<Font size="8">您尚未登录或已过期<br><a href="http://16.11.5.30:8080/testlogin/testlogin.jsp" target="_top">请重新登陆 </a></font>
<%return;}%>
</body>
</html>
为什么在设置session的jsp 里可以取到session,而在别的jsp里却取不到,是不是还要设置别的地方?