有一个叫做 XXXBean 的东西有一些生成事件的逻辑。还有一些类称为 ServletContextListener
<listener>
<listener-class>XXXServletContextListener</listener-class>
</listener>
来自 Bean 的事件如何发送到监听器?
更新。
我有一个在侦听器中运行的 Jetty WebSocket 服务器。
public class JettyServletContextListener implements ServletContextListener {
private Server server = null;
public void contextInitialized(ServletContextEvent event) {
this.server = new Server();
server.start();
}
public void contextDestroyed(ServletContextEvent event) {
if (server != null) {
server.stop();
}
}
}
这个 Jetty 服务器应该通过 WebSocket 连接通知远程客户端有关 Bean 中的事件。