getQueryString()的问题

jzd1997 2007-01-23 11:22:54
我是利用的struts,对于一个请求是先通过Action类处理以后,转到相应的jsp文件去显示,当服务器为Tomcat的时候,在jsp文件当中可以通过request.getQueryString()取得网页?以后的参数,但是换到Linux+Websphere的时候就不能正常的取得网页的参数了。不经由Action 类处理直接在jsp文件当中可以取到参数。大家有什么好建议没有啊?先谢谢了。
...全文
697 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jzd1997 2007-01-23
  • 打赏
  • 举报
回复
1.是可以保存在session里面,但是项目到了尾声了,不想做太多修改。
2.我从DB当中取出来的值,都是通过request.setAttribute传过去的,都是没有问题的,
就是QueryString变成了null,真不知道为什么会这样,Tomcat下运行的好好的程序。郁闷阿!
liufei8463 2007-01-23
  • 打赏
  • 举报
回复
你可以存request或者session
jzd1997 2007-01-23
  • 打赏
  • 举报
回复
总算搞懂了,websphere的问题,forward以后,用getQueryString就无法取到,但是可以用request.getAttribute("javax.servlet.forward.query_string")来取,可以参照http://www.mail-archive.com/dev@struts.apache.org/msg26452.html
该怎么给分呢?麻烦阿!

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧