日期:2014-05-20  浏览次数:20810 次

struts的一个简单传值问题!请高手赐教!!!!
小弟在action里面做了一个增加功能,想让它成功后调用查询的方法,但是查询的那个方法需要一个参数,之前在页面调用查询方法是在form的action里这么来写的:action="index.do?method=imageInfo&id=1";
但现在我成功后它forward到struts-config.xml里面了,跳转路径如下:
<forward name="image" path="/index.do?method=imageInfo&id=1"></forward>
path这里的值就是form提交的路径,但现在struts-config.xml 里面不支持& 来传值,不知道该怎么来实现这个跳转了
请高手赐教在struts-config.xml 的path里面有没有什么东西来传参数的???
感激不尽了!!!

------解决方案--------------------
你可以在第一个action中用
request.setAttribute();把要传的值设到request作用域然后用
request.getRequestDispatcher("第二个action路径").forward(request, response);直接转到第二个action里,不用通过配置来配。
------解决方案--------------------
&这玩意在struts配置文件需要进行转义 google一下就知道了