【发布时间】:2017-04-09 07:52:55
【问题描述】:
在回答 Difference between Interceptors and Filters - Is this right? 中提出了这个问题,但仍未得到回答。
谁能提供一些关于此的实时示例?
因为我们可以同时使用过滤器和拦截器进行预处理和后处理
的一个请求。
在 Struts2 之外但在同一个 Web 应用程序中使用 servlet 过滤器的用例(场景)是什么?
【问题讨论】:
-
什么 servlet 过滤器?
-
@RomanC,因为我们可以使用过滤器和拦截器来(前/后)处理 http 请求。什么是仅使用 servlet 过滤器(javax.servlet.Filter)而不是拦截器的具体用例,反之亦然。如果过滤器可以做这样的事情,那么有什么需要发明拦截器。我认为拦截器旨在拦截绕过 Struts 框架的请求(
-
这不是真的,拦截器旨在拦截一个动作,并在它执行之前改变方式。
标签: servlets struts2 servlet-filters