Jakarta ee 外部化web.xml筛选器初始参数值
我在web.xml中有以下筛选器:Jakarta ee 外部化web.xml筛选器初始参数值,jakarta-ee,web.xml,externalizing,Jakarta Ee,Web.xml,Externalizing,我在web.xml中有以下筛选器: <filter> <filter-name>test</filter-name> <filter-class>org.test.MyFilter</filter-class> <init-param> <param-name>loginUrl</param-name> <param-value>ht
<filter>
<filter-name>test</filter-name>
<filter-class>org.test.MyFilter</filter-class>
<init-param>
<param-name>loginUrl</param-name>
<param-value>https://loginAppName</param-value>
</init-param>
</filter>
测试
org.test.MyFilter
罗吉努尔酒店
https://loginAppName
在这里,loginUrl在不同的环境中是不同的。所以我想具体化这个参数值。
如何做到这一点?使用stock Java EE是不可能的。答案取决于使用的构建系统和目标服务器。你在使用/瞄准哪一个?例如,Maven构建系统和WildFly服务器支持它。我将属性移到catalina.properties文件中,它现在可以工作了。感谢您提供的信息。不可能与股票Java EE。答案取决于使用的构建系统和目标服务器。你在使用/瞄准哪一个?例如,Maven构建系统和WildFly服务器支持它。我将属性移到catalina.properties文件中,它现在可以工作了。谢谢你提供的信息。