求救!求救!急急急!关于session的疑惑

seaking88 2004-02-20 08:40:33
我的登录界面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里却取不到,是不是还要设置别的地方?
...全文
27 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复

50,527

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧