초급의 끄적거림

[JSP] 한글 깨짐 여러 유형 본문

JSP

[JSP] 한글 깨짐 여러 유형

codingD 2019. 11. 3. 15:31

 

1. eclipse 한글깨짐을 방지하기 위해 인코딩 설정해주기

https://ninearies.tistory.com/66

 

2. html에서 jsp로 파라미터값이 한글일때 (특히GET) 

tomcat에 있는server.xml 을 편집기로 열어 다음과 같이 빨간색 부분을 추가합니다.

<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8">

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443"
URIEncoding="EUC-KR"
/>

 

3. jsp페이지 

1. 모든 페이지 상단
<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

2. Request 값이 있는 경우
request.setCharacterEncoding("UTF-8");

3. Response 문자 코드 세팅

response.setContentType("text/html; charset=UTF-8");

4. 웹서버, DB서버 캐릭터셋 확인 

 

4. HTML페이지에서 한글깨짐 발생시

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

 

5. eclipse project->속성->text file encoding-> other:UTF-8로 설정

 

 

Comments