zoukankan      html  css  js  c++  java
  • java.lang.IllegalStateException: Cannot call sendRedirect() after the response has been committed

    碰到一个奇怪的错:
    shiro登录成功后,又不知道哪里执行了重定向,然后报错,response已经提交了,不能进行sendRedirect方法了…
    明天再看看扫描原因,知道的大神留言告知一下

    java.lang.IllegalStateException: Cannot call sendRedirect() after the response has been committed
    	at org.apache.catalina.connector.ResponseFacade.sendRedirect(ResponseFacade.java:494) ~[catalina.jar:8.0.36]
    	at org.springframework.web.servlet.view.RedirectView.sendRedirect(RedirectView.java:623) ~[spring-webmvc-4.3.16.RELEASE.jar:4.3.16.RELEASE]
    	at org.springframework.web.servlet.view.RedirectView.renderMergedOutputModel(RedirectView.java:320) ~[spring-webmvc-4.3.16.RELEASE.jar:4.3.16.RELEASE]
    	at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:303) ~[spring-webmvc-4.3.16.RELEASE.jar:4.3.16.RELEASE]
    	at cn.migu.so.factory.AbstractAuthFilterFactoryBean$AuthShiroFilter.resolveException(AbstractAuthFilterFactoryBean.java:272) [auth-client-2.0.0-SNAPSHOT.jar:2.0.0-SNAPSHOT]
    	at cn.migu.so.factory.AbstractAuthFilterFactoryBean$AuthShiroFilter.doFilterInternal(AbstractAuthFilterFactoryBean.java:243) [auth-client-2.0.0-SNAPSHOT.jar:2.0.0-SNAPSHOT]
    	at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) [shiro-web-1.4.1.jar:1.4.1]
    	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:347) [spring-web-4.3.16.RELEASE.jar:4.3.16.RELEASE]
    	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:263) [spring-web-4.3.16.RELEASE.jar:4.3.16.RELEASE]
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) [catalina.jar:8.0.36]
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) [catalina.jar:8.0.36]
    	at com.migu.superalloy.interceptor.SimpleCORSFilter.doFilter(SimpleCORSFilter.java:44) [classes/:1.0.0]
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) [catalina.jar:8.0.36]
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) [catalina.jar:8.0.36]
    	at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71) [log4j-web-2.9.1.jar:2.9.1]
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) [catalina.jar:8.0.36]
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) [catalina.jar:8.0.36]
    	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) [catalina.jar:8.0.36]
    	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) [catalina.jar:8.0.36]
    	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) [catalina.jar:8.0.36]
    	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) [catalina.jar:8.0.36]
    	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) [catalina.jar:8.0.36]
    	at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) [catalina.jar:8.0.36]
    	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) [catalina.jar:8.0.36]
    	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) [catalina.jar:8.0.36]
    	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1099) [tomcat-coyote.jar:8.0.36]
    	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) [tomcat-coyote.jar:8.0.36]
    	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) [tomcat-coyote.jar:8.0.36]
    	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) [tomcat-coyote.jar:8.0.36]
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_101]
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_101]
    	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-util.jar:8.0.36]
    	at java.lang.Thread.run(Thread.java:745) [?:1.8.0_101]
    
    世界上所有的不公平都是由于当事人能力不足造成的.
  • 相关阅读:
    HttpServletRequest字符集问题
    原码反码补码
    无符号1byte转int
    初识spark的MLP模型
    冗余系统必要性
    shiro的rememberMe不生效
    阅读笔记-异常
    优雅的处理异常
    使用Maven搭建SpringMVC
    Jmeter发送soap请求
  • 原文地址:https://www.cnblogs.com/javayida/p/13346803.html
Copyright © 2011-2022 走看看