기술지원 문의

Resin 환경에서 엑셀파일보내기 한 결과 한글이 깨집니다.
조성대 / 2003-08-19 00:00

엑셀로 파일 보내기를 하면 결과 셀값의 한글들이 모두 깨져서 나옵니다.
<%@ page contentType=\"application/vnd.ms-excel;text/html;charset=euc-kr\"%>
<%@ page import=java.sql.*, javax.sql.*, javax.naming.*, java.util.* %>
..
...
...

response.setHeader(\"Content-Disposition\", \"attachment;filename=admin_insure.xls\");
out.clearBuffer();
..
..
..



FreeGIFTs TM Admin

...
..
웹상 한글 출력에는 이상없고 로그 출력결과도 모두 한글로 정상 출력이 됩니다.
또한 구문 안의 한글도 이상없이 출력이 돼는데 이상하게도
디비의 <%=namekor%> <---한글데이타  등의 한글문자만 모두다 깨져 버립니다.
레진의 한글 컴파일 문제라고 생각이 돼는데 답변좀 부탁드립니다.

Resin 2.1.10 과 Apache환경입니다.
첨부 파일은 엑셀결과 샘플입니다.

Re:Resin 환경에서 엑셀파일보내기 한 결과 한글이 깨집니다.
관리자 / 2003-08-21 00:00

저희 tech팀에서 직접 연락드린 것으로
알고 있는데요.

결론은 아래 소스에서
<%@ page contentType=\"application/vnd.ms-excel;text/html;charset=euc-kr\"%> 
지시자 부분을
<%@ page contentType=\"application/vnd.ms-excel;charset=euc-kr\"%>
게 수정하시면 잘되리라 생각됩니다.


--조성대 님의 글 [2003-08-19 21:34:12]
>엑셀로 파일 보내기를 하면 결과 셀값의 한글들이 모두 깨져서 나옵니다.
<%@ page contentType=\"application/vnd.ms-excel;text/html;charset=euc-kr\"%>
<%@ page import=java.sql.*, javax.sql.*, javax.naming.*, java.util.* %>
..
...
...

response.setHeader(\"Content-Disposition\", \"attachment;filename=admin_insure.xls\");
out.clearBuffer();
..
..
..



FreeGIFTs TM Admin

...
..
웹상 한글 출력에는 이상없고 로그 출력결과도 모두 한글로 정상 출력이 됩니다.
또한 구문 안의 한글도 이상없이 출력이 돼는데 이상하게도
디비의 <%=namekor%> <---한글데이타  등의 한글문자만 모두다 깨져 버립니다.
레진의 한글 컴파일 문제라고 생각이 돼는데 답변좀 부탁드립니다.

Resin 2.1.10 과 Apache환경입니다.
첨부 파일은 엑셀결과 샘플입니다.