0

假设这是我的应用程序 - (localhost:8080/myApp/servlet/HomeServlet)

如果我用垃圾污染 servlet 说localhost:8080/myApp/servlet/HomejunkServlet我得到 404 作为响应,我可以通过配置 web.xml 重定向到通用自定义错误页面。

但是如果我请求一个不存在的应用程序例如:localhost:8080/myApp-tht-doesn-exist/servlet/HomeServlet,它仍然会给我默认的 404,即使我将我的 web.xml 配置为处理 404 错误. 在这种情况下,如何重定向到自定义错误页面?

谢谢

4

1 回答 1

0

服务器将非应用程序上下文作为资源请求处理。因此,将一个 Webapp 作为 ROOT.war 放置到为代码 404 配置他自己的 error.jsp 的服务器上。

如果您的应用程序服务器已关闭,使用 Apache-HTTP-Server 来显示错误页面应该会更好。

于 2012-08-06T10:03:30.117 回答