프로그램 구현시 간혹 jsp를 통한 다운로드를 구현 해야 하는 경우가 발생 하게 되면
해당 download.jsp 파일을 첨부 파일과 같이 구현 한다.
작업중 getOutputStream() has already been called for this response 에러가 발생되는 경우
jsp에서 out객체를 사용 하는 부분 에서의 문제로 해당 객체를 jsp 사용전 초기화 해주는
out.clear();
pageContext.pushBody();
소스 작업을 진행 해야 한다.
위의 작업 후에도 에러가 발생되는 경우
out.clear();
out = pageContext.pushBody();
로 소스를 변경 하면 됩니다.
반응형
'JSP' 카테고리의 다른 글
cos.jar MultipartRequest클래스 초기화 (0) | 2015.03.05 |
---|---|
ERREXP(ClientAbortException: java.net.SocketException: Connection reset by peer: socket write error) (0) | 2015.03.05 |
java.lang.IllegalStateException: getOutputStream() has already been called for this respons (0) | 2015.03.05 |
response 캐쉬 관련 jsp소스 (0) | 2015.03.04 |
jsp 및 파일 다운로드시 크롬(서버에서 중복 헤더를 수신했습니다.) (0) | 2015.02.12 |