我已经创建了一个websocket ServerEndPoint。 websocket服务器工作正常。 Tomcat启动时如何调用websocket ServerEndPoint类。这是为了预先初始化一些服务。
我尝试的一个选项是启动一个servlet(web.xml)来调用ServerEndPoint。它的工作。但这似乎不是一个好的解决方案。
我还可以尝试其他最佳做法吗?
答案 0 :(得分:1)
创建一个implements ServletContextListener
然后覆盖public void contextInitialized(ServletContextEvent sce)
方法