1. 개요

Encoding 설명

2. 설명

(1). Encoding 옵션 적용 순서는 jsp -> web.xml -> weblogic.xml

대규모 프로젝트의 경우 보통 weblogic.xml 설정하여 도메인 전체 어플리케이션에 동일한 인코딩을 적용

(2). jsp pageEncoding

1
2
3
4
5
6
7
<!-- weblogic.xml -->
<jsp-descriptor>
  <jsp-param>
    <param-name>encoding</param-name>
    <param-value>UTF-8</param-name>
  </jsp-param>
</jsp-descriptor>

(3). url path를 이용한 servlet encoding

1
2
3
4
5
6
7
<!-- weblogic.xml -->
<charset-params>
  <input-charset>
    <resource-path>/*</resource-path>
    <java-charset-name>UTF-8</java-charset-name>
  </input-charset>
</charset-params>

4). 이외, jvm 의 encoding은 -Dfile.encoding=UTF8