'server.xml'에 해당되는 글 1건

  1. 2013.10.07 톰캣에서 인코딩 설정 1
728x90

[톰캣설치디렉터리]/conf/server.xml 파일에서

 

<Connector> 태그의

 

1.useBodyEncodingForURI 속성의 값을 true로 해주면

   request.setCharacterEncoding() 메서드로 지정한 캐릭터 셋이 적용된다.

 

2.URIEncoding 속성 값으로 원하는 캐릭터 셋을 지정하면 지정한 캐릭터셋으로 적용된다.

   단 request.setCharacterEncoding() 메서드로 지정한 캐릭터 셋은 적용 되지 않는다.

 

 

1.

<Connector port="8080" protocol="HTTP/1.1"

                                  connectionTimeout="20000"

                                  redirectPort="8443"

                                  useBodyEncodingForURI="true" />

 

 

2.

 <Connector port="8080" protocol="HTTP/1.1"

                                  connectionTimeout="20000"

                                  redirectPort="8443"

                                  URIEncoding="UTF-8" />

 

3.

<Connector port="8080" protocol="HTTP/1.1"

                                  connectionTimeout="20000"

                                  redirectPort="8443"

                                  useBodyEncodingForURI="true"

                                  URIEncoding="UTF-8"  />

 

3번은 두 속성을 함께 설정한 경우의 예이다. 이경우 request.setCharacterEncoding() 메서드를 사용해서 알맞은 캐릭터 셋을 지정해 주어야 GET 방식으로 전달된 파라미터를 올바르게 읽을 수 있다.

728x90

'JSP_Servlet' 카테고리의 다른 글

RequestDispatcher 이란?  (0) 2013.10.11
error 1045 <28000>: access denied for user 에러  (0) 2013.03.26
익스프레션 정리  (0) 2012.07.19
JSP와 서블릿  (0) 2012.07.13
Posted by 정망스
,


맨 위로
홈으로 ▲위로 ▼아래로 ♥댓글쓰기 새로고침