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 |