放置struts.xml文件的位置

时间:2010-06-07 06:50:43

标签: struts2

我需要知道......我们必须放置struts.xml文件...是否有可能更改struts.xml文件的位置

2 个答案:

答案 0 :(得分:4)

默认情况下,它会在类路径的根级别中查找。

将您的直接放在WEB-INF/classes下(或者放在某人/某物抓住它并将其放在那里的地方,通常是源文件夹的根目录,例如src/main/resources如果您使用的是Maven)。

另一种选择是将它打包在WEB-INF/lib中JAR的根级别。但WEB-INF/classes中的struts.xml优先。我还没有看到这个选项有意义的例子。

答案 1 :(得分:0)

如果您有一个简单的动态Web项目,我建议将它放在src文件夹下。这是因为它简单有效。您可以在WEB-INF文件夹下创建一个classes文件夹,并将其移动到那里。