`

Struts2配置全局结果集

阅读更多

概念:

在项目中很多地方都返回到同一个视图,这样就有必要配置一个全局的结果集来减少重复操作的代码。
配置全局结果集需要在struts2的配置文件中加入如下标签:

<global-results>
      <result name="">/main.jsp</result>
</global-results>

配置全局结果集时需要注意以下两个问题

1. 访问同一个包内的全局结果集,直接在action中return这个结果集的name即可。

2. 访问的全局结果集如果与action不在同一个包中,则action所在的包要继承全局结果集所在的包。

 

<?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>  
    <package name="main" namespace="/main" extends="struts-default">  
        <global-results>  
            <result name="main">/main.jsp</result>  
        </global-results>  
    </package>  
    <package name="user" namespace="/user" extends="main">  
        <action name="deleteUser" class="com.wj.struts2.action.UserAction" method="deleteUser">  
            <result name="success">/success.jsp</result>  
            <result name="failue">/failure.jsp</result>  
        </action>  
    </package>  
</struts>  

 

分享到:
评论

相关推荐

    Struts2学习笔记(9)-Result配置全局结果集

    主要介绍Struts2中使用Result配置全局结果集的方法,希望能给大家做一个参考。

    Struts2 学习笔记

    二、 全局结果集(Globle Result) 20 三、 动态的结果集(dynamic result) 21 四、 带参数的结果集 21 五、 Result总结 22 六、 项目经理: 22 03 OGNL表达式语言 23 04 Struts2-Tags 28 Struts2标签目录 28 一、 ...

    Struts2帮助```````

    二、 全局结果集(Globle Result) 20 三、 动态的结果集(dynamic result) 21 四、 带参数的结果集 21 五、 Result总结 22 六、 项目经理: 22 03 OGNL表达式语言 23 04 Struts2-Tags 28 Struts2标签目录 28 一、 ...

    ThinkPHP v5.0.0 RC4.zip

    使用面向对象的开发结构和MVC模式,采用单一入口模式等,融合了Struts的 Action思想和JSP的TagLib(标签库)、RoR的ORM映射和ActiveRecord模式,封装了CURD和一些常用操作,在项目配置、类 库导入、模版引擎、查询语言...

    freemarker总结

    结果是:2 1 1 -1 -1 1.7 比较运算符 表达式中支持的比较运算符有如下几个: 1. =或者==:判断两个值是否相等. 2. !=:判断两个值是否不等. 3. &gt;或者gt:判断左边值是否大于右边值 4. &gt;=或者gte:判断左边值是否...

    iBATIS实战

    14.3 调整Struts:使用BeanAction 245 14.3.1 BaseBean 246 14.3.2 BeanAction 246 14.3.3 ActionContext 246 14.4 JGameStore工程结构 247 14.4.1 src文件夹 247 14.4.2 test文件夹 248 14.4.3 web文件夹 248 ...

    经典JAVA.EE企业应用实战.基于WEBLOGIC_JBOSS的JSF_EJB3_JPA整合开发.pdf

     国内知名的高端IT技术作家,已出版《Spring 2.0宝典》、《基于J2EE的Ajax宝典》、《轻量级J2EE企业应用实战》、《Struts 2权威指南》、《Ruby On Rails敏捷开发最佳实践》等著作。 目录: 第0章 学习Java...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate框架对持久层提供支持,Spring做管理,管理Struts和Hibernate。 WebStorage HTML新增的本地存储解决...

Global site tag (gtag.js) - Google Analytics