配置Action(一)
来源:互联网 发布:淘宝二手整机哪家好 编辑:程序博客网 时间:2024/05/21 18:00
Struts2的核心功能是action,对于开发人员来说,使用struts2框架,主要的编码工作就是编写action类。
Action类通常都要实现com.opensymphony.xwork2.Action接口,并实现该接口中的execute()方法,该方法的方法签名:
Public String execute() throws Exception
Struts2并不要求你所编写的action类一定要实现Action接口,你也可以编写一个普通的JAVA类作为action,只要该类提供一个返回类型为String的无參的public方法:
Public String xxx()
在实际的开发中,action类很少直接实现Action接口,通常都是从com.opensymphony.xwork2.ActionSupport类继承。ActionSupport实现了Action接口和其他一些可选的接口,提供了输入验证、错误信息存取、以及国际化的支持,选择从ActionSupport继承,可以简化action开发。
开发好action之后,就需要配置action映射,以告诉struts2框架,针对某个url的请求应该交由哪个action进行处理。
Action映射
Action映射是框架中的基本“工作单元”。Action映射就是将一个请求URL(即action的名字)映射到一个action类,当一个请求匹配某个action的名字时,框架就使用这个映射来确定如何处理请求。
Struts.xml文件中的每一个action元素就是一个action映射。
- 配置Action(一)
- 配置Action(一)——包和命名空间
- 配置Action(一)——包和命名空间
- 实现Action(一)
- Struts2基于注解的Action配置(一)
- strusts2.0 Action Configuration(Action配置)
- 【SSH】Struts2学习(一)Struts入门、各类配置详解、Action详解
- 配置action
- Action配置
- 配置Action
- 配置Action
- struts2 (一) web.xml/struts.xml/Action 配置
- Struts基本用法<一>:MVC,Action的配置
- 《Junit In Action》学习笔记(一)
- Hibernate In Action 读书笔记(一)
- AJAX IN ACTION 学习笔记(一)
- JUnit in action学习笔记(一)
- iBATIS In Action:什么是iBATIS(一)
- 使用Android系统隐藏api 读取*.apk 程序安装包信息
- sqlserver判断是否为数字的函数
- js 异步 多线程 技术
- 细节决定成败
- <string>和<string.h>两头文件区别
- 配置Action(一)
- SQL Server2005与SQLServer2008并存时, 怎样连接到2008
- [置顶]Emacs for vi Users | Emacs 和 Vim 基础键对应 ----<更给力的行编辑器操作> .
- 亮屏 黑屏 解锁 锁屏
- ASP.NET中导入和导出标准Excel文件(转)
- 类成员函数指针
- Introduction to XML
- 电脑启动加载Run.dll 找不到指定的模块
- 关于swtchart在shell中显示正常,在composite显示零点为坐标轴交叉点的问题跟踪。