Struts2_17_全局结果集
2016-09-18 16:07
387 查看
在使用struts2 web编程的时候,一些文件的execute返回值都是一样的,比如success,error,input,needslogin等等,如果每一项都要重新配置,就显得配置文件很繁琐,这里可以采用struts2的全局result配置。例如: <package name="pkg" extends="struts-default" abstract="true"> <global-results> ... </global-results> <global-exception-mappings> ... </global-exception-mappings> </package> <package name="test" namespace="/test" extends="pkg"> </package> 我项目中的配置: <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> <struts> <package name="globalResult" extends="struts-default" abstract="true"> <global-results> <result name="error">/jsp/myError.jsp</result> <result name="crash">/jsp/crash.jsp</result> <result name="needsLogin">/jsp/needsLogin.jsp</result> <result name="input">/jsp/needsInit.jsp</result> <result name="needsInit">/jsp/needsInit.jsp</result> </global-results> </package> <package name="com.wapi.action" namespace="/" extends="globalResult"> <action name="login" class="loginAction"> <result name="success">/jsp/index.jsp</result> <result name="error">/jsp/login.jsp</result> </action> <action name="manageLeft" class="manageLeftAction"> <result name="success">/jsp/left.jsp</result> <result name="error">/jsp/login.jsp</result> </action> 这样以后只需要配置success或者不同的error就可以了,配置文件看起来简洁不少呢。。
相关文章推荐
- Struts2-包的继承、result属性、全局及动态结果配置
- Struts2全局异常 全局结果的配置
- Struts2 global_results 全局结果集
- struts2全局结果与异常处理(五)
- Struts2中的全局结果集
- struts2异常处理,global-results定义全局结果处理
- struts2_全局结果视图_参数封装
- struts2 result全局结果集
- struts2系列十四之globalresult全局返回结果
- 4、struts2异常处理及全局异常与结果剖析、struts2模型驱动及分层体系架构
- struts2_day02_01-今天内容介绍_02-结果页面配置-全局结果页面
- 道听途说Struts2之17:动态结果
- 【struts2】struts2的全局结果处理和依赖注入案例
- struts2异常处理,global-results定义全局结果处理
- Struts2中的全局结果
- Struts2 全局结果集
- struts2——(7)(①result常用结果类型(dispatcher,redirect,redirectAction)②全局result)
- Struts2中防止表单重复提交,global-results定义全局结果处理
- struts2全局结果页面配置
- Struts2的全局结果集Global_Results、动态结果集dynamic_result、带参数的结果集