본문 바로가기

development/java

getOutputStream 오류


JSP에서 OutputStream을 사용했을 때 발생한다.
JSP가 Servlet으로 변환될 때 자동적으로 writer 객체가 존재하는데 OutputStream을 가져온다면 혼선이 발생한다.
그래서 JSP에서 OutputStream을 사용하면 안된다.

OutputStream은 Servlet에서 사용해야 하며, JSP에서는 getWriter()를 사용해야 한다.

그럼에도 JSP에서 OutputStream을 사용하고자 하면 다음과 같이 해야 한다.
out.clear();
out = pageContext.pushBody();

'development > java' 카테고리의 다른 글

인코딩된 파일 읽기  (0) 2010.04.19
Map Iterator 상호 변환  (0) 2010.04.19
자바 인코딩 깨질 때  (2) 2010.04.19
클래스에서 메소드 가져오기  (0) 2010.04.19
jdk 1.4 와 5.0 rt.jar 내의 xml-api.jar 버젼  (0) 2010.04.19