java.lang.IllegalStateException是什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/10 18:48:53
java.lang.IllegalStateException是什么?
xAOAǿG4SD`SOxeܝԖfw1+nM+P6i0ny_ٮ@Pq/o*F%\H k/mlg+ 1NŶ*?wߘ;tBtѭƓOI10e""T-lžB=C8^9؉}ʜzZҢ% %H6#ETu(.btG3 5 xR{_buuIlE0 ]EaQh3+ֹlNLb/4OCkM_w^*ST̓)ܣ˚6{C{$D xrv$~aMFեh.*å+ؚK萇(lIJ؍xKVqB9j܀GΪL{gӯ;K:<8 /s-rJnClisi!͙

java.lang.IllegalStateException是什么?
java.lang.IllegalStateException是什么?

java.lang.IllegalStateException是什么?
最近在使用response.sendRedirect()时出现如下错误:\x0djava.lang.IllegalStateException\x0dorg.apache.catalina.connector.ResponseFacade.sendRedirect(ResponseFacade.java:423)\x0d经过分析、查看jdk文档终于找到解决的办法,在response.sendRedirect()方法后加return语句即可,如下:\x0dresponse.sendRedirect(login.jsp);\x0dreturn null;\x0d原因是:在程序中两次调用了response.sendRedirect()方法.\x0djdk5.0文档中很清楚地介绍了出现IllegalStateException异常的可能情况:\x0d1)同一个页面中再次调用response.sendRedirect()方法.\x0d2)提交的URL错误,即不是个有效的URL.