개발 티끌 팁
전자정부에서 한글 깨짐 처리 UTF-8
오늘의룡
2016. 5. 6. 19:18
웹에서 작업을 하다보면 한글이 깨질 때가 종종 있다.
자바, jsp 페이지에 request.setCharacterEncoding("utf-8"); 를 열심히 추가 해봤자 소용이 없는 경우가 있었는데
Sever - Tomcat - sever.xml 을 수정해주면 해결 된다.
아래 그림처럼 URIEncoding="UTF-8" 를 추카 해주자
그리고 전자정부프레임워크를 사용하고 있다면 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>
를 등록 해주면 된다. 근데 이미 되어있을 거에요.
반응형