Spring 에서 한글 인코딩 하는 방법
web.xml 파일에 web-app 태그 바로 윗 부분에 넣어주면 된다.
<!-- 한글설정 --> ... ... <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> <init-param> <param-name>forceEncoding</param-name> <param-value>true</param-value> </init-param> </filter> <filter-mapping> <filter-name>encodingFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <!-- 한글설정 END --> </web-app>
만약 이래도 안돼면 한글이 출력되는 페이지(.jsp)의
html lang="UTF-8" 로 설정되었는지 확인하자.