struts2_08_global-results(全局结果集)
2017-04-07 16:30
323 查看
Global_Results_全局结果集,定义了一个大家都可以使用的结果集
UserAction .java
adminAction.java
struts.xml
UserAction .java
public class UserAction extends ActionSupport{ private static final long serialVersionUID = 1L; private int type; public int getType() { return type; } public void setType(int type) { this.type = type; } public String add(){ if(type==1){ return "success"; }else if(type==2){ return "add"; }else{ return "mainpage"; } } }
adminAction.java
public class adminAction extends ActionSupport{ /** * */ private static final long serialVersionUID = 1L; private int type; public int getType() { return type; } public void setType(int type) { this.type = type; } public String add(){ if(type==1){ return "success"; }else if(type==2){ return "add"; }else{ return "mainpage"; } } }
struts.xml
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> <struts> <constant name="struts.devMode" value="true" /><!-- 开发模式,修改xml文件后不需要重启tomcat,立即生效 --> <constant name="struts.i18n.encoding" value="utf-8" /> <package name="user" namespace="/user" extends="struts-default"> <!-- global-results 全局结果集 --> <!--当不在一个包内的时候,其他包想要用这个包里面的公用结果集,需要继承这个包,在 package标签的extends里面填写要继承的含有共用结果集的包名即可。--> <global-results> <result name="mainpage">/mainpage.jsp</result> </global-results> <action name="useradd" class="com.test.user.UserAction" method="add"> <result>/success.jsp</result> <result name="add">/add.jsp</result> </action> </package> <package name="admin" namespace="/admin" extends="user"><!-- 因为继承user包,所有可以用global-results --> <action name="adminadd" class="com.test.admin.adminAction" method="add"> <result>/admin.jsp</result> </action> </package> </struts>
相关文章推荐
- Struts2-全局结果集global-results
- struts2全局结果集global-results
- Struts2-全局结果集global-results
- Struts2-ResultType-2-全局结果集(Global_Results)
- Struts2的全局结果集Global_Results、动态结果集dynamic_result、带参数的结果集
- Struts2全局结果集Global Results
- Struts2中防止表单重复提交,global-results定义全局结果处理
- struts2异常处理,global-results定义全局结果处理
- struts2异常处理,global-results定义全局结果处理
- Struts2--Global Result全局结果集
- Struts2 global_results 全局结果集
- struts2异常处理,global-results定义全局结果处理
- 全局结果集,带参数的结果集和动态结果集(struts2)
- struts 2 global-results 全局结果集
- struts2全局结果集以及action的继承
- Struts2 global-results(全局结果)+异常映射 Results结果类型
- struts2系列十四之globalresult全局返回结果
- Struts2 全局结果集
- Struts2(七)global-results 和 extends 和动态结果集详解
- struts2 使用全视图 global-results