|
http://www.okjsp.net/seq/5497
김성박
날
짜 : 2001-10-18 15:52:02.0
PrintWriter
out = new PrintWriter(new
OutputStreamWriter(response.getOutputStream(),"EUCKR"));
위와
같이 이용하는 것보다는
OutputStream
out = response.getOutputStream();
을
한다음에 파일의 내용을 직접 바이트로 출력하는게
좋을
것 같군요.
download
라는 것은 파일의 내용을 출력하는 것이므로
Write
클레스의 2바이트 형식(char)으로 출력하는 것보다는
Strem
클래스의 1바이트 형식(byte)로 출력하는 것이
알맞습니다.
Write와
Stream의 차이는 케릭터 단위냐? 바이트 단위냐?
의
차이입니다.
좋은
하루 되세요 ^^
김영오님이
작성한글
:서블릿에서
:java.io.PrintWriter
out = response.getWriter();
:을
아래와 같이 수정하니 되더라구요
:PrintWriter
out = new PrintWriter(new
OutputStreamWriter(response.getOutputStream(),"EUCKR"));
:
:그러면
jsp에서 out개체를 선언 할 수는 없나요?
:그리고
getWriter() 와 getOutputStream() 차이점은요?
:
from:
http://sunny.sarang.net/board/jsp/read.jsp?board_name=jspqna&seq=1467&page=2&mode=&search_string=
'차근차근 > JAVA JSP' 카테고리의 다른 글
Response 객체 (0) | 2014.07.26 |
---|---|
Response 객체를 이용한 파일 전송 (0) | 2014.07.26 |
inputstreamreader (0) | 2014.07.26 |
[ Java ] e.toString(), e.getMessage(), e.printStackTrace()의 차이점 (0) | 2014.07.26 |
마지막 자식 요소를 새로 추가 .append( content, [content] ) (0) | 2014.07.26 |