java – 为什么在Spring中使用OncePerRequestFilter?

正如文件所说:

Filter base class that aims to guarantee a single execution per
request dispatch, on any servlet container.

有一个问题
What is OncePerRequestFilter?
我还是不知道为什么要用它.

它说“在任何servlet容器上”.这意味着有多个servlet容器会多次执行过滤器?

最佳答案 一个用例是编写自己的自定义过滤器,扩展OncePerRequestFilter.

这可确保您的自定义过滤器在请求进入时位于前线,并且规范确保它已执行.

希望有所帮助.

点赞