struts2中我写的所有action类中都取不到之前在action类中存在session中的值
User类中登入后存入session:ServletActionContext.getRequest().getSession().setAttribute("user"...
User类中登入后存入session:
ServletActionContext.getRequest().getSession().setAttribute("user", user);
拦截器中获取:
ServletActionContext.getRequest().getSession().getAttribute("user");
一直都是空,不止是拦截器,后面还有好多类都这样,存了好多别的也取不到 展开
ServletActionContext.getRequest().getSession().setAttribute("user", user);
拦截器中获取:
ServletActionContext.getRequest().getSession().getAttribute("user");
一直都是空,不止是拦截器,后面还有好多类都这样,存了好多别的也取不到 展开
2个回答
展开全部
存入session:
ActionContext ctx=ActionContext.getContext();
ctx.getSession().put("user",user);
去session:
ActionContext ctx=ActionContext.getContext();
ctx.getSession().get("user");
试试这个,还有可以用<s:debug />来看看对象有没有正确存入session里
ActionContext ctx=ActionContext.getContext();
ctx.getSession().put("user",user);
去session:
ActionContext ctx=ActionContext.getContext();
ctx.getSession().get("user");
试试这个,还有可以用<s:debug />来看看对象有没有正确存入session里
更多追问追答
追问
这个我也试了 也取不到,在转发的jsp中能取到。。。后面好像就也取不到了,请问该怎么解决阿。。。。。。
追答
后面怎么取不到,再说的详细一点,我用session就是这样用的,只要不关浏览器session应该有效,应该不会取不到。
你在一个action中在session存入一个对象,再转到jsp中用看session有没有存入
碧茂科技
2023-10-18 广告
2023-10-18 广告
作为上海碧茂信息科技有限公司的工作人员,对于Hadoop集群中小文件过多的问题,可以采取以下处理方法:1. 使用Hadoop Archive(HAR)文件技术。HAR是一种Hadoop文件系统中的归档格式,可将小文件组合成一个大文件,从而降...
点击进入详情页
本回答由碧茂科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询