关于Session在一个Servlet取不到值的问题
来源:互联网 发布:电力概预算软件 编辑:程序博客网 时间:2024/04/28 10:22
TestServlet:
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{ //获取Session的值 String test = (String)request.getSession().getAttribute("test"); //在Session设置一个值 request.getSession().setAttribute("test", "test"); //转发到Jsp页面 request.getRequestDispatcher("TestJsp.jsp").forward(request, response); }
TestJsp:
Show:&{requestScope.test }<!-- 点击标签回Servlet --><a href="TestServlet">Click</a>
这时会发现getAttribute("test")取到的是Null,按道理setAttribute("test", "test")之后应该可以在取到,但是不行....
解决方法:
<a href="javascript:location.href='TestServlet';">Click</a>
这种方式相当于重定向了一次到TestServlet,于是可以取到test了。
我觉得是设置完test之后直接转发到了jsp,而jsp的a标签又转发到了TestServlet,
中间没来得及刷新所以取不到值,我理解的可能不太对....
- 关于Session在一个Servlet取不到值的问题
- 关于今天jsp或servlet取不到session的问题
- 关于今天jsp或servlet取不到session的问题
- Servlet中取不到session值的问题
- session取不到值的问题
- 关于在Response Header中取不到的问题
- 关于requset.getsession的问题,对于页面取不到session中对象的问题
- shiro session 或取不到application 的问题
- php session取不到值
- 分页查询时,把数据保存在session中,在点击下一页的时候取不到session中的值
- 关于input取不到值的可能性
- 关于在jsp中使用forEach标签取list中的数据却取不到数据的问题
- 关于一个指针取值的问题
- dropdownlist取不到值的问题!!
- Filter过滤器,取不到值的问题!
- onActivityResult 取不到返回值的问题
- Session对象取不到值的另一种解释
- 关于getparameter()取不到值的问题和jbuilder安装问题
- OCP-1Z0-053-V12.02-541题
- OCP-1Z0-053-V12.02-539题
- 如何获取(GET)一杯咖啡——星巴克REST案例分析
- 解决ecshop缩略图不清晰方法
- 解决vim中文乱码问题
- 关于Session在一个Servlet取不到值的问题
- C++ Alphacode
- 心情很乱
- Ubuntu下硬盘的自动挂载
- C#闭包了解
- Oracle 11g导出来的dmp导入到 10g的数据库(IMP-00010:不是有效的导出文件,头文件验证失败)
- XP下asp.net+iis5.1 显示:服务器应用程序不可用 解决
- 数据结构之图的存储结构——静态建表(链式前向星)
- 关于问题vxworks与linux区别