HDa*_*ave 0 java servlets web-applications servlet-filters
我的公司有一个servlet过滤器,我们希望包含在各种第三方Java Web应用程序中.编辑供应商的web.xml文件有些犹豫不决.这种犹豫是否合理?还有另一种方法吗?有问题的应用服务器是Tomcat和Weblogix ......
如果使用最高版本为2.5的Servlet API - 如果您想要可移植性,则没有其他方法 - 您必须包含Filter在web.xml中.
如果使用Servlet API 3.0,您可以web-fragment.xml在jar中使用,或者@WebFilter在过滤器上使用注释,它将自动部署(web-app应该只指定metadata-complete="false"以包含来自其他模块的声明)