728x90
- 개발 하는 웹페이지 내에서 한글이 깨질경우 페이지속성에서의 언어 세팅을 확인.
- DB로 넘어가는 한글값이 깨져서 나가는 경우,
- web.xml을 이용하여 UTF-8 필터를 추가해주세요.
<filter>
<filter-name>encoding</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>encoding</filter-name>
<servlet-name>appServlet</servlet-name>
</filter-mapping>
2. WebConfig 클래스를 이용 하는 경우
@Override
protected Filter[] getServletFilters() {
CharacterEncodingFilter characterEncodingFitler = new CharacterEncodingFilter();
characterEncodingFilter.setEncoding("UTF-8");
characterEncodingFilter.setForceEncoding(true);
return new Filter[] { characterEncodingFilter };
}728x90
'Spring' 카테고리의 다른 글
| 웹 계층의 구현 설계. (0) | 2023.03.28 |
|---|---|
| 패키지 구성 예제 (0) | 2023.03.27 |
| Spring 연습을 위한 기본 pom.xml 코드 (0) | 2023.03.27 |
| 프로젝트의 구동 시 관여하는 XML(메모) (0) | 2023.03.27 |
| MyBatis란? (0) | 2023.03.22 |