본문 바로가기
프로그램/Java

[JSP] getOutputStream() has already been called for this response

by 로드러너 2014. 7. 7.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

JSP에서 파일 다운로드 같은 기능을 구현하다 보면 다음과 같은 오류가 발생하는 경우가 있습니다.


java.lang.IllegalStateException: getOutputStream() has already been called for this response


이런 경우의 해결책은 JspWriter 인 out.clear(); 를 OutputStream 객체를 선언하기 전에 추가해 주면 됩니다.