首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Struts2 多配置文件的引来

2012-10-17 
Struts2 多配置文件的引入?在一个开发团队中,我们希望各自struts2 的Action配置独立,而不互相干扰。 常见的

Struts2 多配置文件的引入
?在一个开发团队中,我们希望各自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扩展名结束。

热点排行