动作方法 | 描写叙述 | 下一个动作方法 |
---|---|---|
add | 为save准备网页 | save |
save | 提交INSERT | list |
edit | 为update准备网页 | update |
update | 提交UPDATE | list |
destroy | 为remove准备网页 | remove |
remove | 提交DELETE | list |
show | 为具体展示准备网页 | list |
list | 为列表展示准备网页 | list |
为打印准备网页 | list |
一个动作类的DEMO:
package com.bankmetal.action; public class DemoAction { public String add(){
...
return ADD;
} public String save(){
...
return SAVE;
} public String edit(){
...
return EDIT;
} public String update(){
...
return UPDATE;
} public String destroy(){
...
return DESTROY;
} public String remove(){
...
return REMOVE;
} public String show(){
...
return SHOW;
} public String list(){
...
return LIST;
} public String print(){
...
return PRINT;
}
}
一个struts.xml的DEMO:
<action name="*-*" method="{2}" class="DemoAction">
<result name="add">/pages/{1}/add.jsp</result>
<result name="save">/pages/{1}/save.jsp</result>
<result name="edit">/pages/{1}/edit.jsp</result>
<result name="update">/pages/{1}/update.jsp</result>
<result name="destroy">/pages/{1}/destroy.jsp</result>
<result name="remove">/pages/{1}/remove.jsp</result>
<result name="show">/pages/{1}/show.jsp</result>
<result name="list">/pages/{1}/list.jsp</result>
<result name="print">/pages/{1}/print.jsp</result>
</action>