我在做网页跳转时碰到了参数传送问题,觉得非常奇怪,请和大家分享,顺便帮我看看,是不是哪搞错了.我首先在一个JSP页面中,传入参数,跳转到一个Servlet中,然后用request.setAttribute()方法设置一个参数,当它跳转到另一个Servlet时,就用request.getAttribute()方法去获得,传的就是最前面那个JSP页的参数.在第一个Servlet中,我用response.sendRedirect("Update?num="+num)这个方法
可以看到参数可以正确传到第二个Servlet里,但就是用request.getAttribute()方法得不到它的值.这是怎么回事?帮下忙
可以看到参数可以正确传到第二个Servlet里,但就是用request.getAttribute()方法得不到它的值.这是怎么回事?帮下忙
解决方案 »
- Exception in thread ""http-bio-80"-exec-1" java.lang.OutOfMemoryError: PermGen s
- excel导入oracle数据库,特别慢,求优化的解决办法?
- 页面循环
- 四道scwcd
- JSP对SQL SERVER进行数据库操作的奇怪问题~~~~
- Myeclipse6.0中发布完后为什么出现这个错误那????
- 有关session过时和注销登录的问题,急!
- 两点关于jsp中使用beans的 疑问
- 动态生成table,出页面错误!
- Jsp在dreamweaver中不执行
- myjavaserver.com免费空间hsqldb的问题
- JSF输出参数格式
用request的getParameter方法
转发请求才能得到同一个request的getAttribute,否则就放到session里。
response.sendRedirect()是重定向不转发请求对象
前前个REQUEST会没有
要的话
你放到SESSION级别里面去吧