Struts 2中的Web Fragment项目设置

时间:2013-07-09 02:51:05

标签: jsp struts2

我正在使用Struts 2开发J2EE项目。我将通过Web片段项目划分不同的模块。

在我的核心模块中,我使用的是Struts2,它运行良好。现在我也希望我的片段模块使用Struts2。那么将所有映射放在核心模块的struts.xml中是一种好的做法吗?是否可以将struts.xml分成几部分放在不同的片段模块中?

如果我可以将struts.xml放在片段模块中,我应该放置哪个文件夹?

1 个答案:

答案 0 :(得分:0)

所有模块开发都是使用命名空间的概念完成的。您可以在不同的命名空间下创建不同的模块。要分离模块配置文件,您应该使用include标记。将模块配置放入相应的文件中,并将其放在struts.xml

<include file="struts-module1.xml"/>
<include file="struts-module2.xml"/>
...

如果您需要了解struts2中的命名空间,请查看Struts 2 Namespace configuration example and explanation