SPRING - 스프링에서 한글처리
- SPRING
- 2018. 2. 7. 13:52
스프링에서도 한글처리를 안해주면
한글 값을 받아서 출력할때
한글이 깨져서 출력됩니다.
JSP Servlet 에서는 한글처리를 할때
request.setCharacterEncoding("UTF-8");
를 사용해서 한글처리를 했었습니다.
이번 스프링에서는 한글처리를 web.xml에서
하겠습니다 먼저 web.xml 들어가줍니다
다음
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <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> | cs |
위 소스를 web.xml 안에 넣어주시면
한글처리를 할수있습니다.
스프링에서의 한글처리는 web.xml
에서 위 소스만 넣어주면 되기 때문에
편합니다. 또한 스프링 한글처리 소스는
프로젝트를 새로 만들때마다 수정해주어야
하기때문에 저 소스는 따로 복사해서
저장해 두시는게 편합니다
'SPRING' 카테고리의 다른 글
SPRING - ValidationUtils 클래스 (0) | 2018.02.07 |
---|---|
SPRING - Validator 를 이용한 form 데이터 값 검증 (0) | 2018.02.07 |
SPRING - GET, POST, @ModelAttribute (0) | 2018.02.07 |
SPRING - @RequestParam 어노테이션 (0) | 2018.02.06 |
SPRING - HttpServletRequest 클래스 (0) | 2018.02.06 |