【问题标题】:How do we configure custom error page for 404, Outside the Application war我们如何为 404 配置自定义错误页面,在应用程序战争之外
【发布时间】:2012-08-03 06:29:15
【问题描述】:

假设这是我的应用程序 - (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 错误。在这种情况下如何重定向到自定义错误页面?

谢谢

【问题讨论】:

    标签: java


    【解决方案1】:

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

    如果出现错误页面,最好使用 Apache-HTTP-Server 来显示错误页面 甚至你的应用服务器也宕机了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-25
      • 2013-09-16
      • 1970-01-01
      • 2019-11-28
      • 1970-01-01
      相关资源
      最近更新 更多