由于前面已经做过一个struts2的helloword了,后面我就不再讲加入jar包和web.xml的配置了,他们都完全一样,你可以理解我默认做过了这些事情了!!!除非有变化的地方我才会说。
/*
* 第二种实现自定义action的方法,也不推荐使用。
*/
public class MyAction2 implements Action {
public String execute() throws Exception {
// 常量SUCCESS就是"success"
// return "success";
return Action.SUCCESS;
}
}
/*
* 第三种实现自定义action的方法,推荐使用。
* 因为ActionSupport类里面封装了很多好用的方法。
* 怎么用?后面会讲到!!!
*/
public class MyAction3 extends ActionSupport {
public String execute() throws Exception {
// 常量SUCCESS就是"success"
// return "success";
return Action.SUCCESS;
}
}
<struts>
<constant name="struts.devMode" value="true" />
<package name="default" namespace="/" extends="struts-default">
<action name="hello" class="MyAction3">
<result name="success">/hello.jsp</result>
</action>
</package>
</struts>