【问题标题】:Does filter in web.xml gets executed when we forward the request?当我们转发请求时,web.xml 中的过滤器会被执行吗?
【发布时间】:2013-02-16 21:04:47
【问题描述】:

当我将请求从 servlet 转发到另一个时,是否会执行 web.xml 中描述的过滤器? 事实上,如果请求转发,我不确定 web.xm 是否出现在图片中? 我知道在重定向的情况下会发生这种情况,因为它是来自浏览器的新请求,但不确定 前进?

【问题讨论】:

    标签: java jakarta-ee web-applications servlets forward


    【解决方案1】:

    默认情况下 - 没有。

    您可以通过添加来启用在转发时执行特定过滤器

    <dispatcher>FORWARD</dispatcher>
    

    到它的&lt;filter-mapping&gt;

    【讨论】:

    • 所以当我们转发请求时,web.xml 进入图片并用于查找 servlet 映射等。对吗?关于过滤器的执行,它取决于 FORWARD
    猜你喜欢
    • 1970-01-01
    • 2019-11-08
    • 2015-09-12
    • 2011-03-25
    • 1970-01-01
    • 2020-08-12
    • 2011-10-04
    • 2010-12-19
    • 2012-08-01
    相关资源
    最近更新 更多