TIP/JSP

한글 처리

devjjin 2018. 9. 26. 19:24

1. get 방식으로 전송되어 오는 파라미터들의 캐릭터 셋을 한번에 수정하는 방법

server.xml 에서 URIEncoding="UTF-8"을 추가

    <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"  URLEncoding="UTF-8"/>
  



2. post 방식



web.xml 아래와 같이 filter class 를 등록
...
  <filter>
    <filter-name>Set Character Encoding</filter-name>
    <filter-class>filters.SetCaharterEncodingFilter></filter-class>
    <init-param>
      <param-name>encoding</param-name>
      <param-value>UTF-8</param-value>
    </init-param>
  </filter>
  
  <filter-mapping>
    <filter-name>Set Character Encoding</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>