response.sendRedirect 传递参数的问题
来源:互联网 发布:java做界面 编辑:程序博客网 时间:2024/05/01 23:29
response.sendRedirect是通过浏览器来做转向的。
假设在A.jsp页面设置request.setAttribute("username","admin");
那么在 request.sendredirect 转向的B.jsp页面中是不能通过request.getAttribute("username"); 来得到admin的。
这是因为上个页面请求已经结束,也就是 request这个对象已经消亡了。所以也就得不到admin了。
可以使用request.getDispatcherHeader(B.jsp").forward(request,response);在B.jsp页面就可以得到admin了。
此外要说明:如果你的jsp页面是在webroot目录下,那么在response.sendRedirect(参数);参数中的路径是不同的。
response.sendRedirect(参数);应该是:response.sendRedirect(request.getContextPath() + "/B.jsp");
而在request.getDispatcherHeader(参数).forward(request,response);应该使用request.getDispatcherHeader("B.jsp").forward(request,response);
0 0
- response.sendRedirect 传递参数的问题
- response.sendRedirect无法传递中文参数的问题
- response.sendRedirect传递中文参数
- JSP的response.sendRedirect()中文参数问题
- response.sendRedirect 传递参数可能出现的问题(乱码、地址映射出错)
- 关于response.sendRedirect传递中文出现乱码问题的解决方案
- jsp中response.sendRedirect()的中文参数乱码问题
- 解决response.sendRedirect引出的中文问题
- 使用response.sendRedirect()时的中文问题
- 有关jsp中的response.sendRedirect()的问题
- response.sendRedirect() 的session丢失问题
- 有关jsp中的response.sendRedirect()的问题???
- iframe和response.sendRedirect使用的问题
- iframe和response.sendRedirect使用的问题
- response.sendRedirect() 的session丢失问题
- iframe和response.sendRedirect使用的问题
- iframe和response.sendRedirect使用的问题
- jsp中获取当前页的url & response.sendRedirect(url)参数过长及乱码问题
- Linux中du命令:同样可以查看使用的空间,但是与df有不同
- File类
- eclipse中离线安装genymotion插件
- HDU 3555 Bomb(数位dp&记忆化搜索)
- 文件存储的几种方式总结
- response.sendRedirect 传递参数的问题
- 使用NSFileManager枚举目录种的内容(遍历目录)
- 让jsp页面自动跳转方法
- Computational Geometry Templates
- Multiple representations of the same entity are being merged解决方法
- 从头认识Spring-2.3 注解装配-@autowired(5)-限定器@Qualifier(1)
- 如何成为建数据库索引的高手?数据库进阶
- 把REACT-NATIVE需要的安装程序都打了个包,就不用网上下了
- 查看windows系统配置的方法