2017년 11월 13일 월요일

한글 설정

1.web.xml

<!- 소스 생략 -->
<filter>
 <filter-name>encodingFilter</filter-name>
 <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
 <init-param>
  <param-name>encoding</param-name>
  <param-value>UTF-8</param-value>
 </init-param>
</filter>
<filter-mapping>
 <filter-name>encodingFilter</filter-name>
 <url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>


2. jsp파일의 가장 위쪽에 추가
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>


3. 톰캣서버 server.xml에 찾아서 추가
<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

4. url에서 한글 값으로 던질때
return "redirect:search_kanji?search="+URLEncoder.encode(search,"utf-8");

[출처] 한글설정|작성자 ihongss

댓글 없음:

댓글 쓰기