struts2笔记Action实现的三种使用方式和路径通配符
来源:互联网 发布:大连磐海数据有限公司 编辑:程序博客网 时间:2024/06/02 19:32
struts2的Action实现三种使用方式第一种方式,不实现Action接口public class UserAction2 {public String login()throws Exception{System.out.println("UserAction2.login()");return "success";}}第二种方式:实现Action接口/** 1)定义了默认的execute方法的标准 * 2)提供了项目中常用的视图标记 */public class UserAction implements Action {public String login() throws Exception {System.out.println("执行了UserAction的login方法");return SUCCESS;}public String execute() throws Exception {return null;}}第三种方式: 继承ActionSupport类(推荐使用) /* * 1)提供了常用的视图标记 * 2)提供了数据校验功能 */public class UserAction3 extends ActionSupport{public String login()throws Exception{System.out.println("UserAction3.login()");return SUCCESS;}}
路径通配符:可以只配置一个action来匹配多个要执行的方法一个模块(Action对象)使用一个action配置<action name="user_*" class="com.example.UserAction" method="{1}"><result name="{1}">/{1}.jsp</result></action>* (星号) :表示路径的通配符,在配置文件中会自动替换成匹配成功的请求路径中对应的字符串 {1}:表示获取第一个通配符的实际内容,下面以{1}匹配的内容为方法名,jsp文件名 多个模块使用一个action配置如果*_*匹配User_login. 则第一个*代表模:User,第二个*代表方法:login. /{1}/{2}.jsp表示 /User/login.jsp <action name="*_*" class="com.example.{1}Action" method="{2}"><result name="{2}">/{1}/{2}.jsp</result> </action>
阅读全文
0 0
- struts2笔记Action实现的三种使用方式和路径通配符
- struts2通配符及Action开发的三种方式
- Struts2 action的三种实现方式
- 2、struts2开发action 的三种方法以及通配符、路径匹配原则、常量
- Struts2第九讲学习笔记Action的三种实现方式,两种驱动方式
- struts2 action发放的使用和通配符的使用
- struts2-创建Action的三种方法,通配符
- Bug-struts2的action的通配符使用
- struts2创建Action的三种方式
- Struts2:action的三种开发方式
- 【Struts2学习笔记】struts2.5使用通配符配置action跳转
- 【web开发学习笔记】Structs2 Action学习笔记(三)action通配符的使用
- Struts2-Action接受参数方式、method属性使用及通配符的配置
- Struts2的访问路径三:使用通配符配置访问路径二
- struts2学习笔记--------动态方法调用和使用通配符定义action
- Struts2 使用通配符定义action
- Struts2使用通配符配置action
- Struts2 Action使用通配符提交
- Restful获取Path所有占位符,Context的使用
- jqgrid表格 修改当前行某个单元格的数据
- closure use 对于变量的使用
- java wav文件转换为mp3
- CSS进阶:提高你前端水平的 4 个技巧
- struts2笔记Action实现的三种使用方式和路径通配符
- UWP 中的 LaunchUriAsync,使用默认浏览器或其他应用打开链接
- Qml动态语言切换
- Linux命令
- wordpress 自定义路由及展示页
- h标签和p标签和hr标签
- 前端面试笔试题
- Android 6.0获取wifi Mac地址为02:00:00:00:00:00的解决方法
- 2.2线性表的顺序表示和实现(1)