dig*_*tum 5 java configuration tomcat servletcontextlistener
我想以编程方式配置一个或多个ServletContextListener,即无需通过web.xml对其进行配置。我目前正在通过编程方式添加servlet和过滤器来做类似的事情。
这可能吗?如果是这样,有人可以提供示例吗?
使用 Tomcat 7,您有两种选择来避免 web.xml。第一个是使用 @WebListener 注释,但我怀疑这并不完全是您想要的。第二个它使用 ServletContainerInitializer (SCI)。有关示例,请参阅Tomcat 的 WebSocket SCI是如何实现的。那个SCI做了很多事情。与您相关的行是servletContext.addListener(new WsContextListener());
请注意,SCI 使用服务 API 来注册自身。
归档时间: |
|
查看次数: |
2547 次 |
最近记录: |