Изменение контекста веб-приложения и параметра init на лету
Насколько я помню, можно изменить значение в файле web.xml в веб-приложении на лету, не перезапуская веб-сервер, если указано "reloadable = true". Однако я не могу найти документацию, подтверждающую это утверждение, особенно для 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>