servlet中过滤器的好处是什么?

时间:2014-05-09 07:43:00

标签: java servlets filter

我是servlet的新手,想知道servlet中过滤器的优点是什么?并且不完全明白过滤器的用途是什么?你能用一个例子来解释我吗?

帮助将不胜感激!!

1 个答案:

答案 0 :(得分:0)

过滤器不会像servlet那样创建响应。过滤器是一个对象,它可以在请求到达servlet之前转换请求或更改响应,并且可以在响应离开servlet之前处理响应。

  • 过滤器可以在servlet之前拦截servlet的调用 叫

  • 可以在调用servlet之前检查请求。

  • 可以通过提供一个来修改请求标头和请求数据 包装真实请求的请求对象的自定义版本。
  • 可以通过提供一个来修改响应头和响应数据 包装真实的自定义版本的响应对象 响应。
  • 在调用servlet之后拦截servlet的调用。