来源:http://www.blogjava.net/hhhaaawwwkkk/archive/2012/03/23/370135.html
MyAction.java
package com.zzn.action; import org.apache.struts2.convention.annotation.Result; import org.apache.struts2.convention.annotation.Results; import com.opensymphony.xwork2.ActionSupport; @Results( { @Result(name="aaaa",location="aaaa!aaaa.action",type="redirect", params = {"flag","${flag}","flag2","${flag2}"}), @Result(name="bbbb",location="bbbb!bbbb.action",type="redirect", params = {"flag","${flag}","flag2","${flag2}"} ) } ) public class MyAction extends ActionSupport{ private String flag ; private String flag2; public String jump(){ if(flag!=null&&flag.equals("aaaa")){ return "aaaa"; }else{ return "bbbb"; } } public String getFlag() { return flag; } public void setFlag(String flag) { this.flag = flag; } public String getFlag2() { return flag2; } public void setFlag2(String flag2) { this.flag2 = flag2; } }
AaaaAction.java
package com.zzn.action; import com.opensymphony.xwork2.ActionSupport; public class AaaaAction extends ActionSupport { private String flag; private String flag2; public String aaaa(){ System.out.println("我调用的aaaa方法"+flag+"~~~~~"+flag2); return "page"; } public String getFlag() { return flag; } public void setFlag(String flag) { this.flag = flag; } public String getFlag2() { return flag2; } public void setFlag2(String flag2) { this.flag2 = flag2; } }
BbbbAction.java
package com.zzn.action; import com.opensymphony.xwork2.ActionSupport; public class BbbbAction extends ActionSupport { private String flag; private String flag2; public String bbbb(){ System.out.println("我调用的bbb方法"+flag); return "page"; } public String getFlag() { return flag; } public void setFlag(String flag) { this.flag = flag; } public String getFlag2() { return flag2; } public void setFlag2(String flag2) { this.flag2 = flag2; } }
相关推荐
struts2 使用Annotation配置实现的小例子,转载供大家学习使用,里面包括了所需的jar包
struts2 annotation 注解的详细介绍及使用方法
struts2-Annotation
博文链接:https://flym.iteye.com/blog/174358
参考博文:http://blog.csdn.net/u011638419/article/details/41743049
用注解(annotation)方式配置struts2 (webwork) 中action的拦截器(interceptor)
NULL 博文链接:https://vincenta.iteye.com/blog/1535330
本文档对利用struts2 注解 annotation 实现文件下载作了简单介绍,并有代码为例,希望对学习struts2注解annotation的人有帮助,特别是需要动态传参方面。
马士兵视频里的struts2 hibernate3 spring2.5 annotation 整合 绝对好用 里面还有jar包 部署就可以用
struts2,json-plugin, 并全注解零配置
Struts2 Spring Hibernate 框架整合 Annotation Maven project
通过产生临时文件下载之后,再通过线程删除临时文件
Struts2的“零配置”特性是Struts2的新功能,可能会出现一些小Bug,所以企业开发者请慎重使用该特性, Struts2的“零配置”特性由struts2-codebehind-plugin-2.1.2.jar插件支持,使用时记得将其拷入WEB-INF/lib下; ...
Struts2 Spring Hibernate 框架整合 Annotation Maven project.zip
Struts2+Spring2+Hibernate3+Annotation所需JAR包
struts annotation.ppt 欢迎下载
Struts2中使用annotation实现零配置
struts2 spring2.5 hibernate3.0 annotation 整合