【发布时间】:2016-01-06 05:46:48
【问题描述】:
是否可以在不同的战争中控制 ServletContextListener 的执行顺序?
假设 Web 服务中有 3 个独立的模块 A、B 和 C。它们可以按任何顺序初始化,并且没有任何后果。但是,如果存在可选模块 D,则需要先对其进行初始化,并且可能会影响其他模块。这种配置可以通过 Spring 实现吗?唯一想到的是有一个全局 ServletContextListener 来轮询每个模块的 init 类是否存在于类路径中,但该解决方案似乎相当混乱。
【问题讨论】:
标签: servlets war servletcontextlistener