【问题标题】:How to wrap request and response to generate customized request and response using servlet filters?如何包装请求和响应以使用 servlet 过滤器生成自定义请求和响应?
【发布时间】:2015-07-27 18:51:59
【问题描述】:

如何包装请求和响应以使用 servlet 过滤器生成自定义请求和响应?

我想编写一个过滤器,在请求到达 servlet 之前调用该过滤器,并希望对请求进行一些修改,然后转发到 servlet。

同样,我想使用过滤器修改servlet生成的响应,并希望将定制的响应转发给客户端。

【问题讨论】:

    标签: servlets servlet-filters


    【解决方案1】:

    您需要扩展 HttpServletRequestWrapper 和 HttpServletResponseWrapper 并覆盖各自的方法。示例请参考以下链接:

    Modify request parameter with servlet filter

    http://www.java2s.com/Tutorial/Java/0400__Servlet/Filterthatusesaresponsewrappertoconvertalloutputtouppercase.htm

    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 2012-07-28
      • 2017-02-21
      • 1970-01-01
      • 2023-03-15
      • 2017-05-26
      • 2014-04-17
      • 2015-12-02
      • 2020-04-11
      • 2013-06-13
      相关资源
      最近更新 更多