Struts2注解
来源:互联网 发布:arm oe linux gnueabi 编辑:程序博客网 时间:2024/06/08 12:33
1.注解可以代替struts.xml文件
2.导包:需要导入struts-convention-plugin.jar、asm.jar、asm-commons.jar等
3.
@Action来代替<action>元素!
l String value():指定访问路径;
l Result[] results():指定局部结果。
@Result来代替<result>元素!
l String name():指定结果名称;
l String location():指定结果路径。
@Namespace代替<package>的namespace属性:
l String value():指定名称空间。
@ParentPackage代替<package>的extends属性:
l String value():指定父包名称
@Namespace("/order")
@ParentPackage("struts-default")
publicclass OrderAction extends ActionSupport {
@Action(value="add", results={
@Result(name="success", location="/index.jsp"),
@Result(name="input", location="/add.jsp")})
public String add() {
System.out.println("add()");
returnSUCCESS;
}
@Action(value="mod", results={@Result(name="success", location="/index.jsp")})
public String mod() {
System.out.println("mod()");
returnSUCCESS;
}
@Action(value="del", results={@Result(name="success", location="/index.jsp")})
public String del() {
System.out.println("del()");
returnSUCCESS;
}
}
4.web.xml的配置<filter> <filter-name>struts2</filter-name> <filter-class> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter </filter-class> <init-param> <param-name>actionPackage</param-name> <param-value>com.gg.action</param-value> </init-param> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
- struts2注解
- struts2注解
- struts2 注解
- struts2 注解
- struts2注解
- struts2注解
- struts2注解
- struts2注解
- Struts2注解
- struts2注解
- struts2注解
- struts2注解
- struts2注解
- struts2注解
- struts2注解
- struts2注解
- struts2注解
- struts2注解
- Qt 中如何捕获窗口停用和激活的消息 Activate&Deactivate
- android support v17库的引用
- 回车事件
- CS231Training Net
- 解决用CMD 查看ADB时乱码的问题
- Struts2注解
- Leetcode 20 Valid Parentheses
- iOS10.0 RSA加密注意事项
- 苏州之行
- ubuntu环境下解决菜单栏和侧边栏消失的问题
- 《Android开发艺术探索第十一章读书笔记》 线程和线程池
- 记单词011
- Delete Node in the Middle of Singly Linked List
- 求助