Java 不使用web.xml在gwt中配置servlet
通常,我们在web.xml文件中为gwt应用程序配置servlet。但是,我有一个问题,在没有web.xml或其他xml配置的情况下,是否可以通过代码配置这些servlet 例如,我想在web.xml中配置的预热servlet中配置servlet:Java 不使用web.xml在gwt中配置servlet,java,gwt,servlets,configuration,Java,Gwt,Servlets,Configuration,通常,我们在web.xml文件中为gwt应用程序配置servlet。但是,我有一个问题,在没有web.xml或其他xml配置的情况下,是否可以通过代码配置这些servlet 例如,我想在web.xml中配置的预热servlet中配置servlet: <listener> <listener-class>WarmupServlet</listener-class> </listener> 暖服 谢谢大家! Servlet 3.0支持注释
<listener>
<listener-class>WarmupServlet</listener-class>
</listener>
暖服
谢谢大家! Servlet 3.0支持注释,可以从web.xml中移动这些配置。建议您看看。您可能想看看guice和guice servlet api:
这是一个依赖注入框架,您可以在其中绑定任何内容,而无需修改web.xml。您唯一需要的是一个启动听众。谢谢。还有其他选择吗?因为我正在为我的servlet创建一个代理实例(exp,一个身份验证代理),并且我希望以编程方式将该实例绑定到servlet路径://create proxy MyServlet authenProxyServlet=(MyServlet)Enhancer.create(MyServlet.class,authenticationinterceptor)//不知道如何将代理servlet绑定到web路径这里有什么想法吗?你的意思是在处理每个请求之前要检查Aithenification吗?如果这样,你需要创建一个过滤器,而不是一个监听器。非常感谢!这就是我要找的!:)