当前位置: 代码迷 >> Java Web开发 >> 页面传值问题
  详细解决方案

页面传值问题

热度:96   发布时间:2006-12-05 19:26:58.0
页面传值问题

forward()不能转向有form的jsp
但我又不想在url中显示传递的参数,请问有什么方法吗?

搜索更多相关主题的帖子: 传值  页面  

----------------解决方案--------------------------------------------------------
如果是从一个Action传递到另外一个Action,可以把要传递的东西写到request中去

----------------解决方案--------------------------------------------------------
楼上的能不能说清楚点?
怎么写?如何取?
----------------解决方案--------------------------------------------------------

方法很多
如果是提交表单的话,把method改成post
如果不是action,就用hidden控件或利用隐式对象的setAttribute()传


----------------解决方案--------------------------------------------------------
不是a ,Dispatcher.forword这个类转向的jsp页面如果有form是转不过去的
而我的表单都是post,可是还能看到,我是在onclick事件实行转向的
----------------解决方案--------------------------------------------------------

把代码贴上来看看啊


----------------解决方案--------------------------------------------------------
补充一下,我能转过去的方法是response.sendRedirect实现的
我是从servlet向jsp转的
----------------解决方案--------------------------------------------------------
把要传递的数据放到一个session中应该可以吧!
----------------解决方案--------------------------------------------------------

String path=request.getContentPath();
String dist=path+"........jsp?username="+username
response.sendRedirect(dist);
我知道这样肯定回出现传递的参数
但是我用forword又转不过去


----------------解决方案--------------------------------------------------------
  相关解决方案