IT정보사전

[JAVA] Tomcat에서 JSP파일의 한글깨짐 방지 본문

웹 프로그래밍

[JAVA] Tomcat에서 JSP파일의 한글깨짐 방지

작은나무0530 2010. 3. 8. 17:41
728x90
반응형

1. Get방식으로 넘어가는 파라미터 한글인코딩하게 하는법
위치 : C:\java\Tomcat 5.5\conf\serverl.xml; 파일을 아래와 같이 변경.
URIEncoding="euc-kr" 를 추가 삽입 한후 저장
톰캣 재시작후 다시 확인 하면 됨.

<Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" 
maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" 
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="euc-kr" />


2. JSP에서 엑셀로 출력시 한글깨짐현상

response.setHeader("Content-Disposition", "attachment; filename=export.xls");
response.setHeader("Content-Description", "JSP Generated Data");
response.setContentType("application/vnd.ms-excel"); 

<meta http-equiv="Content-Type" content="application/vnd.ms-excel;charset=euc-kr"> 추가한다.

3. Post로 넘어온값 위에 아래 문장 선언(단 ,get 방식은 지원안함)
request.setCharacterEncoding("euc-kr");

728x90
반응형
그리드형
Comments