본문 바로가기

개발/오류

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

반응형

오류메시지

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

오류원인

JSP에서 servlet으로 변환될 때 생기는 OutputStream과 관련된 문제

해결방법

1. 해당 메소드를 사용해야 하고 out객체의 생성이 필요한 경우 out.clear(); 를 코드에 추가하기
2. getOutputStream() 메소드 대신 getWriter() 사용하기

반응형