求助:session为null问题

y_love_qq 2011-05-10 09:02:01
我做了两个简单的页面1.jsp和2.jsp。

1.jsp页面的代码如下:

<% session.setAttribute("aaa","123"); %>
<a href="2.jsp">下一页</a>
<%= session.getAttribute("aaa") %>

2.jsp页面的代码如下:

<%= session.getAttribute("aaa") %>

在服务器上执行时,1.jsp页面上可以输出123,当点击“下一页”的链接时,进入到2.jsp页面,输出的确实null。

不知道为什么?怎么解决?求助!
...全文
123 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jio下的影子 2011-05-10
  • 打赏
  • 举报
回复
你的下一页只是一个链接,而不是一个请求request
所以2.jsp获取不到1.jsp里set的值
对于你的session是一次对话
1.jsp和2.jsp不是一次对话范围,所以获取不到
菜继续 2011-05-10
  • 打赏
  • 举报
回复
你在有什么地方用了session.invalidate()方法??
虾说说 2011-05-10
  • 打赏
  • 举报
回复
我运行起来一点问题没有...
代码没错...
fable0115 2011-05-10
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 kelvin6128 的回复:]

你的下一页只是一个链接,而不是一个请求request
所以2.jsp获取不到1.jsp里set的值
对于你的session是一次对话
1.jsp和2.jsp不是一次对话范围,所以获取不到
[/Quote]

同意

81,095

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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