본문 바로가기
Server/was

JEUS WAS 한글 인코딩

by 자바초보자 2016. 8. 11.
728x90

JEUS WAS 한글 인코딩

WEBMain.xml 파일에 encoding을 forced나 default로 해서 euc-kr를 넣고 테스트 필요.
JEUS에서 처리하는 인코딩의 우선 순위
■ Request encoding 우선순위
1. WEBMain.xml 에 정의된 “forced” 인코딩 .
2. 요청의 “Accept-Language” HTTP 요청 필드.
3. WEBMain.xml 에 정의된 “default”인코딩.
4. 위의 어떤 것도 적용되지 않으면 기본적으로 “ISO-8859-1”로 설정된다.

■ Response encoding 우선순위
1. WEBMain.xml 에 정의된 “forced” 인코딩.
2. Servlet 에서의 세팅 (서블릿에서는 response.setContentType
 (”text/html;charset=XXX”), 
JSP 에서는 <%@ page contentType=”text/html;charset=XXX”%>로 프로그래머가 설정한 XXX 값의 인코딩).
3. WEBMain.xml 에 정의된 “default”인코딩.
4. 위의 어떤 것도 적용되지 않으면 기본적으로 “ISO-8859-1”로 설정된다

■ 표준 Encoding 설정
<encoding>
            <request-encoding>
                <forced>euc-kr</forced>
            </request-encoding>
            <response-encoding>
                <forced>euc-kr</forced>
            </response-encoding>
            <postdata-encoding>
                <forced>euc-kr</forced>
            </postdata-encoding>
</encoding>

 

 

 

 

 

 

utf-8

jeus-web-dd.xml에 아래의 설정을 추가하면 됩니다.


 <encoding> 

       <request-encoding>
            <default>utf-8</default>
             <forced>utf-8</forced>
        </request-encoding>
        <response-encoding>
              <default>utf-8</default>
               <forced>utf-8</forced>
         </response-encoding>
 </encoding>​

 

 

 

 

728x90

'Server > was' 카테고리의 다른 글

Broken pipe 에러 회피 및 기타 옵션  (0) 2016.01.26
JEUS 1.6 기동오류  (0) 2015.11.06
Tomcat 현재 열려 있는 Connection pool 개수 조회  (0) 2015.10.12