java.lang.IllegalStateException是什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 07:28:36

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.