1: 自定义的 Action 必须继承 DispatchAction 而不能继承 Action
public class UserAction extends DispatchAction
2: Action 中不能有 execute(......) 方法 , 否则将始终调用该方法:
3: struts-config 配置文件中应该增加如下配置:
<action 。。。。parameter="method" > </action>
======================================
<action path="/user"
type="org.springframework.web.struts.DelegatingActionProxy" name="user"
parameter="method" scope="request">
<forward name="add_success" path="list.jsp"></forward>
<forward name="list" path="list.jsp"></forward>
</action>
=======================================
4:通过 path.do?metho=xxx 的形式调用Action中的方法
本文介绍了在Struts2框架中自定义Action的方法与注意事项,包括Action类的继承方式、配置文件设置及如何通过URL调用不同的方法。
374

被折叠的 条评论
为什么被折叠?



