我记得如果指定了“reloadable = true”,可以动态更改Web应用程序中web.xml中的值,而无需重新启动Web服务器。但是,我找不到特别针对Tomcat确认此声明的文档。
参见context-param的例子:
<context-param>
<description>This is a context parameter example</description>
<param-name>ContextParam</param-name>
<param-value>ContextParam value</param-value>
</context-param>
同样的问题是关于init-param,例如:
<servlet>
<servlet-name>LoginServlet</servlet-name>
<servlet-class>LoginServlet</servlet-class>
<init-param>
<param-name>jdbcDriver</param-name>
<param-value>com.mysql.jdbc.Driver</param-value>
</init-param>
</servlet>