【问题标题】:How to throw 404 Error in web.xml?如何在 web.xml 中抛出 404 错误?
【发布时间】:2014-09-08 01:57:09
【问题描述】:

如果我的 URL 模式匹配 /aaaa/* 那么我需要抛出 404 错误,有没有办法直接在部署描述符中抛出它,或者我需要编写过滤器类并将其扔到那个 servlet 过滤器类中?

【问题讨论】:

  • 是的,为此创建一个过滤器。你不能在 xmls 中扔东西
  • 虽然,可以不再创建任何过滤器并让它重定向到特定的 jsp 页面,但这不是理想的...

标签: java web.xml servlet-filters


【解决方案1】:

您可能知道,404 表示“未找到资源”,如果未找到资源,则 Web 容器会抛出该错误。

我认为对你来说最好的方法是过滤任何对 /aaaa/* 的请求并重定向到有意义的错误页面。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-06-24
    • 1970-01-01
    • 2011-03-16
    • 1970-01-01
    • 2023-03-26
    • 2023-03-14
    • 2017-02-08
    • 1970-01-01
    相关资源
    最近更新 更多