Struts 2 如何在class路径外指定配置文件位置
Struts 2 how to specify configuration file location outside class path
我正在尝试为 struts 2 过滤器设置一个初始化参数,如下所示:
<init-param>
<param-name>config</param-name>
<param-value>struts-default.xml,struts-plugin.xml,/WEB-INF/etc/struts.xml</param-value>
</init-param>
但它不起作用。我们不能把 struts 2 配置文件放在 class 路径之外吗?
不,你不能,但你可以指定一个相对路径
<param-value>struts-default.xml,struts-plugin.xml,../etc/struts.xml</param-value>
我正在尝试为 struts 2 过滤器设置一个初始化参数,如下所示:
<init-param>
<param-name>config</param-name>
<param-value>struts-default.xml,struts-plugin.xml,/WEB-INF/etc/struts.xml</param-value>
</init-param>
但它不起作用。我们不能把 struts 2 配置文件放在 class 路径之外吗?
不,你不能,但你可以指定一个相对路径
<param-value>struts-default.xml,struts-plugin.xml,../etc/struts.xml</param-value>