小编Bre*_*olt的帖子

正在提交响应,并且 doFilter 链已损坏

为了这就是我需要发生的事情:

请求于blah.com/test

  1. ServletFilter A - 创建配置文件,然后调用chain.doFilter
  2. ServletFilter B(由于 url 模式不匹配而被跳过)
  3. Servlet - 更改配置文件,repsonse.setStatus&response.addHeader("Location", target)
  4. ServletFilter A - 应该根据配置文件创建一个 cookie

实际发生了什么:

  1. ServletFilter A - 创建配置文件,然后调用chain.doFilter
  2. ServletFilter B(由于 url 模式不匹配而被跳过)
  3. Servlet - 更改配置文件,repsonse.setStatus&response.addHeader("Location", target)
  4. 重定向已提交,ServletFilter A 未完成任务

我认为这可能与您可以在 ServletFilter 配置中设置的调度程序值有关。

有任何想法吗?

java redirect servlets servlet-filters

5
推荐指数
1
解决办法
7170
查看次数

标签 统计

java ×1

redirect ×1

servlet-filters ×1

servlets ×1