Back-End/Servlet&JSP

JSP - Servlet 한글 처리

HappyWeasel 2019. 6. 11. 14:59

GET, POST 별로 한글 설정 방법이 다릅니다.

각자의 설정으로 한글이 깨져 보이지 않게 인코딩 옵션을 변경해야 합니다.

 

GET

get은 WAS (tomcat)의 server.xml에서 아래의 코드를 추가해줘야 합니다.

URLEncoding="EUC-KR"
    <Connector URLEncoding="EUC-KR" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

 

POST

post는 servlet의 doPost 메소드에 아래의 소스를 추가해준다.

request.setCharacterEncoding("EUC-KR");