我有一个需要使用Tomcat7网络套接字的webapp。在这个web应用程序中,所有标准Servlet(那些扩展javax.servlet.http.HttpServlet)都可以很好地(并且正确地)与GoogleGuice一起工作。为了让我的Servlet与Guice处理程序一起工作,我只是:用@Singleton装饰servlet为MyHandler实例声明私有(private)Provider并生成一个标记为注入(inject)的setter用@Inject装饰Servlet的构造函数举例说明以上几点:@SingletonpublicclassMyServletextendsHt