한글을 사용하고 멀티바이트를 쓰는 우리는 항상 개발시 한글문제 or 다국어 문제에 직면을 하게 된다. 톰캣을 사용하다가 보면 일관적인 정책이 아니라 자꾸 설정하는 위치가 바뀌어서 애를 먹는데, tomcat5.5.12에서의 인코딩설정 방법을 정리해보자.

1. SetCharacterEncodingFilter : 필터에 원하는 인코딩으로 셋팅을 한다. 이 부분은 body를 인코딩한다.

2. 단독 tomcat일 경우는  이곳의 attribute를 추가하고 셋팅을 한다.
  <Connector acceptCount="100"
   connectionTimeout="20000" disableUploadTimeout="true"
   enableLookups="false" maxHttpHeaderSize="8192" maxSpareThreads="75"
   maxThreads="150" minSpareThreads="25" port="8080" redirectPort="8443"
  URIEncoding="MS949" />

3.apache와 컨넥터로 연결할 경우 이곳의 attribute를 추가하고 셋팅을 한다.
<Connector enableLookups="false" port="8022" protocol="AJP/1.3" redirectPort="8443"
   URIEncoding="MS949" />

tomcat3.x부터 지금가지 사용을 해왔는데, 정말 한글문제나 다국어 문제 징그럽다. 그냥 모두 UTF-8으로 가는거 안되겠니?

트랙백 보낼 주소 :: http://www.ologist.co.kr/trackback/193

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

  1. 2007/07/22 20:48
    댓글 주소 수정/삭제 댓글
    좋은 위치! 너를 감사하십시요.
  2. 2008/05/23 04:18
    댓글 주소 수정/삭제 댓글
    친구는 위치의 너의 현재 팬이 되었다!
  3. 2008/05/23 04:49
    댓글 주소 수정/삭제 댓글
    일! 우수한 감사!
  4. 2008/05/23 05:22
    댓글 주소 수정/삭제 댓글
    친구는 위치의 너의 현재 팬이 되었다!
  5. 2008/05/23 05:51
    댓글 주소 수정/삭제 댓글
    정말 같지 않는 블로그!
  6. 2008/05/23 07:06
    댓글 주소 수정/삭제 댓글
    중대하고 유용한 위치!
  7. 2008/05/24 00:19
    댓글 주소 수정/삭제 댓글
    좋은 너를 위치! 감사하십시요.
  8. 2008/05/24 01:47
    댓글 주소 수정/삭제 댓글
    정말 같지 않는 블로그!
  9. 2008/05/24 02:02
    댓글 주소 수정/삭제 댓글
    여기 이것은 뉴스 있다!


BLOG main image
OOP and Java by ologist

공지사항

카테고리

All (649)
private!! (106)
WEB & IT (140)
Developer (400)