如文档所述:

过滤器基类,旨在保证每个执行一次
在任何servlet容器上请求分派。

有一个问题
What is OncePerRequestFilter?
我仍然不知道为什么要使用它。

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

最佳答案

一种用例是编写您自己的自定义过滤器,该过滤器扩展了OncePerRequestFilter。

这样可以确保在收到请求时您的自定义过滤器位于最前面,并且规范可以确保执行该过滤器。

希望能有所帮助。

09-12 21:29