我正在使用guice和guice servlet开发一个web项目。我已经设置了guice过滤器和监听器。
使用此设置,我可以使用serve(...)和filter(...)方法在servletmodule中模拟web.xml过滤器和servlet。
现在的问题是:
在guice servlet页面上,他们声称不再需要web.xml,但我没有弄清楚如何:
注册contextlisteners(web.xml中的listener-tag)和
添加context-param(我可以设置init-param)
使用guice servlet是否可以实现这一点?
答案 0 :(得分:0)
我不了解Listeners,但是为了管理servlet上下文,它非常简单。在ServletModule.configureServlets()中:
getServletContext().setAttribute("productionMode", "true");