我记得如果指定了“reloadable=true”,可以在不重新启动 Web 服务器的情况下即时更改 Web 应用程序中 web.xml 中的值。但是,我找不到特别是针对 Tomcat 确认此声明的文档。
请参阅上下文参数的示例:
<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>