티스토리 뷰
spring 한글 깨짐
chap06의 Example02Controller.java를 실행하면 다음과 같이 한글 깨짐 현상이 발생한다.
jsp를 사용할때는 request로 값을 주고 받을때는 setCharacterEncoding("UTF-8")로 한글깨짐 현상을 방지하는 전처리가 가능했지만 spring에서는 불가능 하므로 web.xml에서 추가 작성이 필요하다.
web.xml에 아래와 같은 코드를 추가 작성해주면 한글 깨짐 오류를 고칠 수 있다.
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.xml 변경 후
'코딩 > 오류 노트' 카테고리의 다른 글
[REST] 문자열 공백으로 인한 오류 (0) | 2024.01.30 |
---|---|
[spring] properties 작성 (0) | 2024.01.29 |
button 과 submit의 차이 (0) | 2023.12.11 |
td 오류 (1) | 2023.12.07 |
선언문 위치에 따른 차이점 (1) | 2023.11.29 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday