public class HelloWordAction extends ActionSupport {
//自定义方法
public String add(){
//返回值必须与struts.xml配置保持一致
return "add";
}
public String update(){
//返回值必须与struts.xml配置保持一致
return "update";
}
//默认执行方法
@Override
public String execute() throws Exception {
System.out.println("execute");
return SUCCESS;
}
}
注意:
name 值必须与方法返回值一致 返回值不一致 会出现404错误
url地址 :HelloWord_add.action
只写class名的Action的前半部分,不然会找不到类 500错误
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">
<struts>
<package name="defaule" namespace="/" extends="struts-default">
<!-- 注意:
name 值必须与方法返回值一致 返回值不一致 会出现404错误
url地址 :HelloWord_add.action
只写class名的Action的前半部分,不然会找不到类 500错误
-->
<action name="*_*" method="{2}" class="action.{1}Action">
<result>/result.jsp</result>
<result name="add">/{2}.jsp</result>
<result name="update">/{2}.jsp</result>
</action>
</package>
</struts>