반응형
예전에 form에 submit을 하면 한글이 깨지는 현상이 있었다.
jquery를 통해 ajax통신으로 데이터를 그냥 보내면 문제가 없는데 form을 통해 태워서 submit을 하면 깨지는 것이었다. 우선적으로 점검한 것은 파일의 캐릭터셋과 page의 캐릭터셋 둘다 점검했는데 이상이 없었다. 알고보니 web.xml에 charset에 utf-8로 안해서 생긴 문제. 그래서 기록차 이곳에 남겨둔다.
web.xml 설정(UTF-8)
<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>
반응형
'공부 > 프로그래밍' 카테고리의 다른 글
[Spring] return 할때 json으로 반환하는 방법. (0) | 2017.05.26 |
---|---|
[Spring] Bean 객체를 JSON으로 변환할때 빈값이 있는건 key에서 제외 (0) | 2017.05.17 |
angularjs로 modal (ui-bootstrap)을 띄우고 값 주고받기. (1) | 2017.05.04 |
[Spring] 익셉션 처리(@ControllerAdvice 사용) (0) | 2017.05.01 |
[Spring] Mybatis 사용하기 (mapper를 interface를 이용하여 호출) (1) | 2017.04.20 |
댓글