struts2的基本知识点—action篇
2013-07-03 20:48
274 查看
struts2的action的写法跟struts1的写法不一样,struts2中action的写法有三种形式:
第一种:写一个类UserAction,里面有一个方法execute(),返回值为String类型
第二种:实现Action的接口,并实现execute方法
第三种:继承ActionSupport类,并重写execute()方法
这三种都可以通过action来访问页面,但通常我们都是用第三种方法,也就是说
直接继承ActionSupport来写我们的action,因为struts2的ActionSupport帮你封装好
了其他方法,你可以在你的Action中直接用就ok了。
第一种:写一个类UserAction,里面有一个方法execute(),返回值为String类型
public class UserAction { public String execute(){ return "success"; } }在struts.xml中配置action
<package name="default" namespace="/" extends="struts-default"> <action name="user" class="com.wan.action.UserAction" > <result name="success"> /index.jsp </result> </action> </package>
第二种:实现Action的接口,并实现execute方法
public class UserAction implements Action{ @Override public String execute(){ return "success"; } }在struts2中配置和第一种一样。
第三种:继承ActionSupport类,并重写execute()方法
public class UserAction extends ActionSupport{ @Override public String execute(){ return "success"; } }在struts2中配置和第一种一样。
这三种都可以通过action来访问页面,但通常我们都是用第三种方法,也就是说
直接继承ActionSupport来写我们的action,因为struts2的ActionSupport帮你封装好
了其他方法,你可以在你的Action中直接用就ok了。
相关文章推荐
- struts2的基本知识点—模拟拦截器的原理
- struts2基本知识点—HelloWorld篇
- struts2的基本知识点—struts2的原理
- struts2基本配置文件
- Java知识点<2> 各个基本数据类型在内存中占的字节大小
- 《Java从入门到放弃》入门篇:Struts2的基本访问方式(二)
- C++基本数据类型和运算符知识点汇总
- struts2 的基本操作
- 黑马程序员 静态类的基本重要知识点
- 图论基本知识点
- mysql基本知识点
- javascript 基本概念(数据类型,小知识点)
- Python基本知识点备忘
- Struts2学习知识点总结
- Struts2的学习知识点
- 【转载,自己做了些批注】重学C++ Primer后一些基本知识点注意点总结
- Egret基本知识点总结
- Ext江湖笔记:JavaScript基本知识点
- Flume基本知识点
- javascript基本知识点梳理总结