【问题标题】:Trying to send back error json from Servlet filter instead of allowing the request to go through尝试从 Servlet 过滤器发回错误 json,而不是允许请求通过
【发布时间】:2014-07-03 21:43:49
【问题描述】:

我已经为 servlet(java) 实现了过滤器。但是有一个条件,在某些情况下我不应该允许请求通过(chain.doFilter())并允许访问 Servlet。

相反,我需要将错误 json 对象发送回浏览器表单过滤器本身。请让我知道如何实施。

【问题讨论】:

    标签: java jakarta-ee servlets filter


    【解决方案1】:

    每个Filter 都可以访问ServletResponse。只需获取它的OutputStream 并使用它来编写 JSON 内容。 (并且不要跟随链条。)

    【讨论】:

    • 谢谢。我这一边的愚蠢错误不明白这一点。
    猜你喜欢
    • 2013-02-22
    • 2015-09-12
    • 2014-07-24
    • 2012-04-25
    • 2017-01-04
    • 2019-11-12
    • 2013-04-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多