求助高手!关于struts的问题
如何在jsp页面上获取Action的mapping?
在struts的Action方法有个mapping参数,当跳转到页面时,如何获得这个参数?
[解决办法]
jsp文件通过struts-config.xml的配置文件与jspForm关联
然后jspForm.java调用jspAction处理..
跳转获得参数的话可以在struts-config.xml中的scope= "session "即可..
[解决办法]
在配置文件里面的mapping吗?
我觉得可以用action处理一下,把该参数传回来的方式吧
使用rrequest或者什么
[解决办法]
整个过程
首先在jsp页面的***.do?action=XXX
然后在action里面获取这个参数 用String str=request.getParameter( "XXX ");
最后在这个action里面用return mapping.forward( "bbb ");
然后在xml中 <forward name= "bbb " path= "/你想要的页面 "/>
[解决办法]
直接在action里面处理的时候把ActionMapping存在Session里应该可以,不过不知道楼主要做什么用,
[解决办法]
一用SESSION
二用参数传递
[解决办法]
session简单一点
session.getAttribute( 'aa ',mapping obj)
[解决办法]
action中
new ActionForward(mapping.getInput())
在struts-config。xml中
<action ....
input= "/*.jsp ">
当验证出错时,就由上面的方法指向跳转的页面
业务逻辑页面上的跳转
action中
return(maping.findForward( "aa "));
struts-config。xml中
<action ......>
<forward name= "aa " path= "/*.jsp "/>
</action>
[解决办法]
这方法不错