BLOG main image
분류 전체보기 (77)
프로젝트 (8)
IT소문 (9)
영화가주는인생 (5)
OpenAPI (9)
DBMS (5)
JAVA (16)
IPhone/Object-C (9)
안드로이드 (0)
WEB etc (8)
Server (1)
Michael Kors Handbags on Sale
Michael Kors Handbags on Sale
Nike Roshe Run
Nike Roshe Run
michael kors handbags outlet
michael kors handbags outlet
outlet de zapatillas nike
outlet de zapatillas nike
Cheap beats by dre uk
Cheap beats by dre uk
2,288,028 Visitors up to today!
Today 106 hit, Yesterday 153 hit
daisy rss
tistory
2008.07.31 10:16

이 익셉션은 jsp 페이지에서 OutputStream을 사용했을 때 발생한다.


이유:

jsp는 servlet으로 변환될 때 자동적으로  write객체(?)를 가져오는데,

OutputStream을 가져오는 객체가 있으면 혼선(?)으로 익셉션이 난다.


그런 이유로

정식적으로는 jsp페이지에서 OutputStream을  쓰는것 자체가 안되는것이다.

(servlet 페이지에서 작성)


하지만!

굳이 jsp페이지에서 써야 할경우


1) response.getWriter()를 호출하던가(아직 안해봤음 ㅡ,,ㅡ)

2)            try {
                  out.clear(); //out--> jsp자체 객체
                out=pageContext.pushBody(); //out--> jsp자체 객체
                    OutputStream fout = response.getOutputStream();

                                          .

                                          .

                                          .

      요런식으로 OutputStream객체를 생성하기 전에

      jsp자체의 out객체를 비워주고 <body>태그 바깥으로 밀어내야(??) 한다.

신고
빡세 | 2010.02.08 16:37 신고 | PERMALINK | EDIT/DEL | REPLY
감사합니다. 덕분에 JSP에서 다운로드하도록 코딩완료했네요~JSP에서는 OutputStream가져오면 이런 문제가 발생하는군요
^^
coach outlet online | 2012.11.29 12:39 신고 | PERMALINK | EDIT/DEL | REPLY
This is my first time i visit here. I discovered so numerous interesting stuff in your weblog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all of the enjoyment here! maintain up the great work.
Name
Password
Homepage
Secret

티스토리 툴바