Jfinal 异常,但不影响使用,求解?

发布于 2021-11-24 14:31:21 字数 3320 浏览 711 评论 5

[ERROR] /wxp/?signature=8ddf3be2ca23f78553d13c9838fb55414de25df9&timestamp=1402127700&nonce=1125487333  <-- com.jfinal.core.ActionHandler | 14-06-07 15:55:02 |
com.jfinal.render.RenderException: java.lang.IllegalStateException: Cannot forward after response has been committed
        at com.jfinal.render.JspRender.render(JspRender.java:58)
        at com.jfinal.core.ActionHandler.handle(ActionHandler.java:92)
        at com.jfinal.core.JFinalFilter.doFilter(JFinalFilter.java:72)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:307)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:701)
Caused by: java.lang.IllegalStateException: Cannot forward after response has been committed
        at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:339)
        at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:329)
        at com.jfinal.render.JspRender.render(JspRender.java:56)
        ... 18 more

搜遍了拦截器,过滤器,controller 都没有找到和close有关的地方,求解这是什么情况?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

像你 2021-11-29 11:28:36

加个rendernull;

鹤舞 2021-11-29 10:52:30

回复
感谢,就是这么搞,刚用JFinal,不太会用:)

柳絮泡泡 2021-11-28 04:56:50

我没有加任何跳转代码,下面这几句执行完就结束了

response.getWriter().print(content);

response.getWriter().flush();

response.getWriter().close();

葬花如无物 2021-11-27 15:49:39

刚刚跟了一下代码,确定在执行完controller的index方法之后由jfinal跑出来的异常

无法言说的痛 2021-11-26 00:35:13

感觉是render的问题, 或者少了return;

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文