noMathNoPain 2015-11-03 12:29 采纳率: 78.3%
浏览 1699
已采纳

为什么说Filter不能处理用户请求,也不能对客户端生成响应。

网上资料都属它不能产生response,但是服务器已经将ServletResponse参数传给dofilter()
理论上我利用这个参数完全可以 实现 转发 重定向 修改 响应,但为什么说filter只能修改而不能响应呢??

  • 写回答

1条回答 默认 最新

  • threenewbee 2015-11-03 13:14
    关注

    因为过滤器的作用是在用户请求和真正的action中起到加一个代码层的作用。并且过滤器可以串联起来用。
    如果过滤器自己处理请求和响应了,它后面别的过滤器和action怎么办。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 matlab生成电测深三层曲线模型代码
  • ¥50 随机森林与房贷信用风险模型
  • ¥50 buildozer打包kivy app失败
  • ¥30 在vs2022里运行python代码
  • ¥15 不同尺寸货物如何寻找合适的包装箱型谱
  • ¥15 求解 yolo算法问题
  • ¥15 虚拟机打包apk出现错误
  • ¥15 用visual studi code完成html页面
  • ¥15 聚类分析或者python进行数据分析
  • ¥15 三菱伺服电机按启动按钮有使能但不动作