从web.xml强制特定url模式的404错误

onl*_*teo 4 java tomcat web.xml servlets java-ee

我有一个Java servlet,它处理对Tomcat 6服务器上任何url模式的请求.

现在我想通过发出404错误来阻止对特定url模式的请求.Web服务的一部分不再可用.

有没有一种方法可以使用web.xml文件强制为特定的url模式发出404错误?

小智 6

如果您不想更改servlet代码,可以为其编写过滤器.


pal*_*int 3

创建一个新的 servlet,它会发送错误

response.sendError(HttpServletResponse.SC_NOT_FOUND);
Run Code Online (Sandbox Code Playgroud)

并将其映射到您的 url 模式,并servlet-mappingweb.xml. 如果 403 禁止也可以接受,只需设置security-constraint带有(或不带有)的标签login-config