java.lang.IllegalStateException: Cannot forward after response has been committed
2013-06-24 21:03
591 查看
今天遇到的问题是action调用一次但是却执行了两次,于是报错为:
java.lang.IllegalStateException: Cannot forward after response has been committed
中文意思是当响应被提交之后,不能再forward跳转了。
上网看了一个解决办法:(来自 黑色头发 http://heisetoufa.iteye.com/blog/227195)
把原来的代码 return mapping.findForward("success");
改成 mapping.findForward("success");return null;
试了一下,不行。
又看了一个方法:
ActionForward forward = new ActionForward("/assignment.do?method=list");
return forward;
这个可以了,不会二次转发,但是依然执行两次action。
希望在以后的路上可以解决该问题~
java.lang.IllegalStateException: Cannot forward after response has been committed
中文意思是当响应被提交之后,不能再forward跳转了。
上网看了一个解决办法:(来自 黑色头发 http://heisetoufa.iteye.com/blog/227195)
把原来的代码 return mapping.findForward("success");
改成 mapping.findForward("success");return null;
试了一下,不行。
又看了一个方法:
ActionForward forward = new ActionForward("/assignment.do?method=list");
return forward;
这个可以了,不会二次转发,但是依然执行两次action。
希望在以后的路上可以解决该问题~
相关文章推荐
- java.lang.IllegalStateException: Cannot forward after response has been committed
- java.lang.IllegalStateException: Cannot forward after response has been committed错误问题
- java.lang.IllegalStateException: Cannot forward after response has been committed异常
- java.lang.IllegalStateException: Cannot forward after response has been committed
- java.lang.IllegalStateException: Cannot forward after response has been committed
- java.lang.IllegalStateException: Cannot forward after response has been committed
- java.lang.IllegalStateException: Cannot forward after response has been committed
- java.lang.IllegalStateException: Cannot forward after response has been committed
- java.lang.IllegalStateException: Cannot forward after response has been committed
- java.lang.IllegalStateException: Cannot forward after response has been committed几个解决方法
- java.lang.IllegalStateException: Cannot forward after response has been committed
- java.lang.IllegalStateException: Cannot forward after response has been committed
- java.lang.IllegalStateException: Cannot forward after response has been committed
- java.lang.IllegalStateException: Cannot forward after response has been committed的一个情况解决方法
- java.lang.IllegalStateException: Cannot forward after response has been committed问题的解决
- java.lang.IllegalStateException: Cannot forward after response has been committed
- nested exception is java.lang.IllegalStateException: Cannot forward after response has been committed
- java.lang.IllegalStateException: Cannot create a session after the response has been committed
- java.lang.IllegalStateException: Cannot create a session after the response has been committed
- java.lang.IllegalStateException: Cannot call sendError() after the response has been committed