我在session里保存了一个name,然后通过JSP页面请求都可以得到这个name,可是经过一个action之后name的值就变成了NULL,这怎么回事?如何能经过一个action照样能得到这个name值?
解决方案 »
- jsp登陆问题?(给50分)
- 【fckeditor】Fckeditro在IE8,无法复制图片问题。
- 分页显示,怎么每下查找10数据(MYSQL或SQL 2000)
- 用struts标签如何显示呢?
- JSP页面中的乱码问题
- 急~~如何限制文件域只能通过“浏览”按钮添加路径,不能手工输入?
- 做了一个论坛,请大家帮忙看看(有源码)。
- 关于 Javascript的 call()方法(在线等)
- hibernate修改数据后查询错误
- 怎么在js中获取HTML中foreach中的属性值,急急急,求大牛们的帮助,动态获取属性值
- 有人遇到过这样的问题吗????请教
- 能否象.net开发环境有断点调试jsp开发工具的?
首先你先看看你是不是放在request里面了,如过不是,你就在登陆成功的那个action 打引下sessionId ,然后在出现问题的地方也打印sessionId,进行对比看看
HttpSession session=request.getSession();
session.setAttribute("name",name);
然后第一次在一个jsp能得到这个name值,没问题.
<%=session.getAttribute("session")%>
之后这个jsp再重新请求了一个action,然后重新回到这个jsp,得到的name值就为null了。
不知道说清楚了没,感觉有点像在说故事。