`
qdzheng
  • 浏览: 66837 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Struts2 多配置文件的引入

    博客分类:
  • Java
阅读更多
在一个开发团队中,我们希望各自struts2 的Action配置独立,而不互相干扰。
常见的做法在默认的struts.xml中使用include来包含各个模块的配置文件。如果是多个配置文件时,就使用多个include元素。新加模块的action配置时,还是要修改struts.xml。
于是,有人提出来,是不是可以在不修改文件时,自动引入各个模块的配置文件呢?
当然,我们可以重写Filter类,配合使用Filter初始化参数来实现多配置文件的自动引入。
事实上,还有更简单的方法,那就是在include中使用通配符:
<struts>
       ... ...
	<include file="config/struts-*.xml"></include>
</struts>

然后,将各个模块的配置文件放在config包下。
我在这个项目中,spring、struts配置均放在一个目录下,struts配置的文件名以struts-开始,以.xml扩展名结束。
分享到:
评论
1 楼 elvishehai 2010-03-06  
这个应该还不算是吧,

相关推荐

    struts2学习笔记(1)

    2)把struts2框架的配置文件struts.xml复制粘贴到项目中的src下面(同时也可以把log4j.properties放到src下) 在这里我们主要是要的这个struts.xml文件的中的声明部 分,以前写这个文件的话可以直接复制粘贴过来,没有写...

    SpringStrutsHibernate的配置

    Servlet配置文件(一个配置文件) Servlet必须在:项目名\WebRoot\WEB-INF这个目录下面的web.xml文件进行配置。改变web.xml的默认文件名:(一般默认引入的文件名,我们不改) ...web.xml文件配置: ...

    struts2.0.jar

    · 智能默认值: Struts 2配置文件中的大多数配置元素都会有默认值,所以不需要设定值,除非需要不同的值。这有助于减少在XML文件中需要进行的配置。Struts 2支持注释,这带来了更大的方便。 · 改进的结果: 在...

    S2sh框架包整合与相关配置文件的配置

    struts,hibernate,spring框架包整合与相关配置文件的配置

    最新Struts2+Hibernate+Spring框架整合

    这个项目的Struts配置文件是引入性的,一个action类对应一个配置文件,例如:UserAction.java,那么我把Struts配置文件命名为user.xml,注意Struts.xml文件一定要放在src下。Spring的service、dao配置文件我也是分开的...

    读取src下的文件及自己包下的配置文件

    将此项目生成一个jar 就可以动态的读取src及文件包下的配置文件了。类似于strust2中的读取default.properties文件,然后,如果,我们的项目中引入了struts.properties文件了,就以struts.properties为主。

    学生信息管理系统Struts版

    项目开发基于Struts2 框架搭建,jdbc数据库连接,界面采用bootstrap。 1.数据采用数据字典维护 2.My97 日期控件引入 3.年级班级二级联动实现 4.Struts2 文件上传配置 5.安全退出系统

    产品销售分析系统spring struts2 jfreechart ibatis

    1.1 修改Spring配置文件 1.1.1 查找并打开prodcut/WebRoot/WEB-INF/spring-context/applicationContext.xml文件。数据库配置引入 的是init.properties,读者也可自行更改。 1.1.2 数据库配置 修改工程中admanager...

    Android+ssh项目综合实践

    ”这个插件重写了struts的对象工厂,当创建一个action类时,它会根据struts的配置文件的class属性的值与 spring配置文件中的id属性的值相匹配。如果没有与之相匹配,将会像没有使用这个插件前一样创建,然后由spring...

    (2.0版本)自己写的struts2+hibernate+spring实例

    数据库连接配置文件是/s2sh/src/目录下面的jdbc.properties文件.直接配置即可. &lt;br&gt;以下是一些相关说明. &lt;br&gt; 数据库脚本 create table HUBO_USER ( ID VARCHAR2(32) not null, NAME VARCHAR...

    web项目常用jar包及说明.zip

    如果用BasicDataSource来配置数据库连接,还要加入2个包: 7.commons-pool.jar 8.commons-dbcp.jar Hibernate需要的jar包: 1.hibernate3.jar(hibernate的核心jar包) 2.antlr-2.7.2.jar(语言转换工具,hibernate...

    spring-struts1-strust2-hibernate 核心包介绍

    这个jar文件是所有应用都要用到的,它包含访问配置文件、创建和管理bean以及进行 Inversion of Control / Dependency Injection(IoC/DI)操作相关的所有类。如果应用只需基本的IoC /DI支持,引入spring-core.jar及...

    图书管理系统(struts+hibernate+spring)130225.rar

    Hibernate的使用大大减少了编写复杂SQL语句的需求,通过配置文件和注解即可自动生成数据库操作语句,提升了开发效率和准确性。此外,Spring框架的引入为系统带来了一系列企业级的服务,如事务管理、安全性控制等,...

    当当网电商系统全套源码亲测通过(附带邮箱验证功能)

    1.项目介绍 典型电子商务系统(在线购物平台),模拟了当当...3)struts配置文件结构 web.xml(配置Filter控制器) ... 4)WebRoot文件结构 /user/* :用户管理的JSP; ... 更多详情尽在压缩文件中,可自行下载查看~

    struts_jstl

    stl的配置方法: 1、将jstl.jar和standard.jar拷贝到web-inf/lib下即可(如只使用EL表达式,无需引用这两个包) &lt;br&gt;2、在jsp页面头部引入taglib方法如下: ...这个环境配置 是目前最常用的版本 ...

    Struts2.0+Springframework2.5+ibatis2.3完美整合用户登录及增删改查

    最流行技术Struts2.1 +Spring 2.5.1+ibatis2.3整合开发而成,这与我以前发布的版本中最大特色是整合了Spring2.5.1中的注解功能和半自动化工具ibatis技术,这是本示例的两大特色,简化了配置文件的烦锁,希望能给更多喜欢...

    struts-2.0.dtd

    dtd文件 在xml中配置的时候需要引入的dtd文件,放在你指定的录经下,就不用总是到官网上去找路径

    spring考试通过必备材料.docx

    3、引入实体类及配置文件book.java和book.hbm.xml 13 实体类Book.java 13 配置文件book.hbm.xml 14 在applicationContext.xml中配置映射文件 14 编写JSP,Action类,Service接口类,Service实现类,DAO接口类,DAO...

    当当网全套源码(附带邮箱验证功能)

    3)struts配置文件结构 web.xml(配置Filter控制器) struts.xml (struts主配置文件) struts-user.xml(用户模块配置文件) struts-main.xml(浏览模块配置文件) struts-order.xml(订单模块配置文件) ...

Global site tag (gtag.js) - Google Analytics