JSP페이지 1번째 줄에 아래와 같은 코드를 작성
POST 방식의 파라미터를 받는 페이지마다 아래와 같은 코드를 작성
톰캣 server.xml 파일의 Connector마다 URIEncoding="utf-8" 추가
톰캣 web.xml 파일 수정
reference
<%@ page language=
"java"
contentType=
"text/html; charset=utf-8"
pageEncoding=
"utf-8"
%>
POST 방식의 파라미터를 받는 페이지마다 아래와 같은 코드를 작성
request.setCharacterEncoding(
"utf-8"
);
톰캣 server.xml 파일의 Connector마다 URIEncoding="utf-8" 추가
<
connector
uriencoding
=
"utf-8"
connectiontimeout
=
"20000"
port
=
"8080"
protocol
=
"HTTP/1.1"
redirectport
=
"8443"
>
</
connector
>
톰캣 web.xml 파일 수정
<
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
>
http://javastudy.tistory.com/31
No comments:
Post a Comment