본문 바로가기

JSP

jsp 한글깨짐

JSP 페이지 1번 줄에 셋팅


1
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>


post 방식의 파라미터를 받는 페이지마다 해당 라인 추가

1
request.setCharacterEncoding("utf-8");


톰캣 server.xml 파일에 Connector마다 URIEncoding="utf-8" 추가

1
2
<connector redirectPort="8443" protocol="HTTP/1.1" port="8080" connectionTimeout="20000" URIEncoding="utf-8">
</connector>

 

---------------------------------------------------------------------------여기까지햇는데 대 댔음.. 


톰캣 web.xml 파일 수정

1
2
3
4
5
6
7
8
9
<filter>
<filter-name>setCharacterEncodingFilter</filter-name>
<filter-class>org.apache.catalina.filters.SetCharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
<async-supported>true</async-supported>
</filter>