a
va.lang.IllegalStateException: getOutputStream() has already been called for this response
异常出现的一个原因:
在jsp页面中写
response.getOutputStream()的时候,就会出现这个异常
分析原因:
因为.jsp文件中,默认out也是一种输出流,默认是被隐式打开了的,虽然我们上面定义输出流,输出流被我们关掉了,但是out并没有关闭掉,所以就会显示上面的异常
//添加下面两句,解决ava.lang.IllegalStateException: getOutputStream() has already been called for this response
out.clear();
out = pageContext.pushBody();
异常出现的一个原因:
在jsp页面中写
response.getOutputStream()的时候,就会出现这个异常
分析原因:
因为.jsp文件中,默认out也是一种输出流,默认是被隐式打开了的,虽然我们上面定义输出流,输出流被我们关掉了,但是out并没有关闭掉,所以就会显示上面的异常
//添加下面两句,解决ava.lang.IllegalStateException: getOutputStream() has already been called for this response
out.clear();
out = pageContext.pushBody();