UTF-8 인코딩 문제
sever.xml
Tomcat{Version}\conf\server.xml
을 메모장 혹은 사용하는 에디터로 실행합니다.
server.xml
파일 내부의 <Connector>
태그 내에 URIEncding="UTF-8"
속성을 추가합니다.
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8"/>
web.xml
Tomcat{Version}\conf\web.xml
을 메모장 혹은 사용하는 에디터로 실행합니다.
<filter>
태그를 추가합니다.
(* <web-app>
태그 내에 존재하며 설치버전의 경우 주석처리되어있어 주석을 해제만 해주면 됩니다. )
<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>
Tomcat > Java
Java Options
에 UTF-8 인코딩 설정을 추가합니다.
-Dfile.encoding=UTF-8
'Server > Apache-Tomcat' 카테고리의 다른 글
Apache Tomcat Context 경로설정 (1) | 2019.03.26 |
---|---|
apache tomcat session timeout 설정 (0) | 2019.01.24 |