struts1求助:在如何指定在action中执行的方法
今天遇到一个问题:action中写了很多方法,怎么指定http请求进入action后执行指定的方法?是在哪里设置?
我知道struts2中可以在action中设置method或者在jsp中在请求参数后面用!method,但是struts1中就不知道了,在网上查了很多但是都不是我要的结果,这么关键的问题网上竟然没有相关问题,我真的很纳闷!!!
请知道的大侠不要吝啬,指导一下!!!
------解决方案--------------------在Struts里面配置,有一个method属性,指定action中的某个方法,当跳转当前的action时,选择method指定的方法
------解决方案--------------------使用继承DispatchAction
struts-config的时候
<action ....
...
parameter="type">
ActionForm里面增加一个type字段
页面如果传递type=method1
那么会执行你的method1方法。方法签名(参数列表,返回类型)与execute一致
------解决方案--------------------struts.xml配置文件中,action里面有一个method属性,将method的值设置成你XXXAction.java里面具体方法名就可以了。
------解决方案--------------------
++