关于request.getSession().setAttribute()失效后获取值为空的问题

Happig丶 2019-08-10 10:30:06
困扰了一个多星期的问题,大佬求救,啊啊啊~~~
然后我想登陆后把用户查询显示在main.jsp页面里,就这样设置了一个list:req.setAttribute("userlist", list);
但是在main.jsp页面取值时list就是空的,并且不知道为什么username也没了
就是我点击查询用户时自动跳到了登陆页面
我的username是这样在登陆时保存到session域中的:
req.getSession().setAttribute("user", username);
req.getRequestDispatcher("/main.jsp").forward(req, resp);

-------------
另外,我之前写简单购物车时就遇到了session失效的问题,就是一个同一工程下的jsp页面设置的session在转发到另外
的jsp页面时怎么获取就是null,于是我去百度说我禁用session了,但我从没禁用过session,使用下面方法暂时解决了
购物车的问题:String url=resp.encodeRedirectURL(req.getContextPath()+"/shoppingcart.jsp");
resp.sendRedirect(url);
但上述问题这个解决办法不管用了~~~
-------------
去看了好多帖子,还是没法解决,Help!!!!!


...全文
2472 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Happig丶 2020-12-09
  • 打赏
  • 举报
回复
去百度如何解除禁用的session吧,现在不搞Java了看不懂了。。。
常青ฅ ̳͒ 2020-12-08
  • 打赏
  • 举报
回复
引用 2 楼 代码间的舞者 的回复:
哈哈,我想知道,你说的把session禁用是怎么操作的,是在tomcat的配置文件里面做修改吗?
怎么解决这个问题呢?
常青ฅ ̳͒ 2020-12-08
  • 打赏
  • 举报
回复
咋解决的啊???
Happig丶 2019-11-21
  • 打赏
  • 举报
回复
引用 2 楼 代码间的舞者的回复:
哈哈,我想知道,你说的把session禁用是怎么操作的,是在tomcat的配置文件里面做修改吗?
暑假写的,几个月没复习,不记得了。。。。
代码间的舞者 2019-10-15
  • 打赏
  • 举报
回复
哈哈,我想知道,你说的把session禁用是怎么操作的,是在tomcat的配置文件里面做修改吗?
Happig丶 2019-10-12
  • 打赏
  • 举报
回复
原来是我不小心把session禁用了,太丢人了搞了那么久

81,115

社区成员

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

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