struts2的基础之Action
来源:互联网 发布:君智咨询 知乎 编辑:程序博客网 时间:2024/05/17 02:52
struts2 的action类 有三种方式实现:1.继承ActionSupport 类
2.实现Action接口
3.自定义类。。
一般较为常用的是第一种,也就是继承ActionSupport类,因为这个 类里面实现了好多方法的 封装继承后直接调用即可,而实现Action就没有这样的优势了。
1.如果没有 明确指定 要执行的action方法那么默认执行的是action类 String execute()这个方法 返回一个String类型的字符串。 在sturts.xml中找到相应的action 具体的result 执行结果执行。
2.如果指定了方法,一种是在struts.xml中 action 标签中的 method属性中加上 要执行的action类的具体方法,当然这个方法必须有String返回值;第二中则是动态的 调用方法,在具体的action后面加上“!”在加上 对应类的具体方法(有返回值),就可以实现对具体方法的调用,这种方法成为“DMI”。当然实际开发中 ,倾向的是 第二种 不必再xml文件中进行繁琐的配置。
3.如果有需要全局的 action,则可以在struts.xml文件中进行配置,当然全局的结果也可以进行配置。如果一个包要调用另一个包的全局result那么可以是这个包继承另一个包,
4.如果一个包中的 result结果通过chain或者 redirectAction跳转到另外一个包的action 那个可以通过 在该result标签里面进行配置添加param标签,对要调用的包名和action名进行添加即可使得这个result跳转到另外一个包的action。
- struts2的基础之Action
- struts2的action基础
- Java:Struts2之Action基础与配置
- Struts2之Action基础与配置
- Struts2之Action基础与配置
- Struts2的Action之生命周期
- Struts2之Action的配置
- 《研磨struts2》第四章 Action 之 4.1 Action基础
- 一个公用的struts2基础action类
- Struts2基础之五:action接收传参(读web对象)的三种方法
- Struts2基础之八:action的缺省配置和包含其他配置文件
- 道听途说Struts2之13:默认的Action
- struts2学习之Action的数据
- struts2之3--Action类的包装
- Struts2之Action名称的搜索顺序
- struts2之Action配置的各项默认值
- struts2之Action名称的搜索顺序
- Struts2之Action的基本配置
- 常用排序总结
- 基于STK的数据中继卫星与风云1号D星空地通信链路仿真
- 完全背包 多种解法 动态规划
- arp欺骗
- UVa 10602 Editor Nottoobad (等价转换思想)
- struts2的基础之Action
- 十五、动态链接库介绍以及静态库的编写
- 华容道
- assign、retain、copy的区别
- zen cart修改底部版权信息
- 用grunt-cmd-xxx构建seajs项目时,使用alias引发的BUG
- 名校握手中,未来更从容——安生国际课程中心南菁中学分部首传捷报
- 用Javascript评估用户输入密码的强度
- 改进的冒泡排序算法