【发布时间】:2009-04-30 22:55:37
【问题描述】:
在启动任何 Web 应用程序或侦听器之前,我需要在 Tomcat 6.0 中进行一些调整。这样做的标准方法是什么?我无法从 Web 应用程序或 servlet init() 执行此操作,因为加载时为时已晚。
【问题讨论】:
在启动任何 Web 应用程序或侦听器之前,我需要在 Tomcat 6.0 中进行一些调整。这样做的标准方法是什么?我无法从 Web 应用程序或 servlet init() 执行此操作,因为加载时为时已晚。
【问题讨论】:
创建自定义LifecycleListener 可能是这样做的正确方法。有关详细信息,请参阅Tomcat configuration guide;可以将生命周期侦听器添加到大多数容器中。
【讨论】:
您可以运行“嵌入式 Tomcat”,您可以在其中完全控制其设置,就像通常使用 Jetty 的方式一样。
Google 指出以下文档:
这似乎在 Tomcat 5.5 中涵盖了这一点,但也应该适用于 6。
【讨论】: