반응형
jsp
<form id="form" method="post">
$("#form").attr("action", "/aa/bbb").submit();
전송 시 form에 있는 파라미터가 한글일 경우 보내면 깨진다.
해결법
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>
</filter>
를 추가하면 post 전송 시 한글이 깨지지 않는다.
반응형
'Java > JSP' 카테고리의 다른 글
JSTL 사용하기와-주의사항 (0) | 2019.09.10 |
---|---|
[JSP] 서블릿(Servlet)이란? (0) | 2019.09.09 |
ajax 200에러 뜰 때 해결 방법 (0) | 2019.09.06 |
[JSP]for input String 에러 처리 방법 (0) | 2019.09.06 |
jsp 파라미터 한글 깨짐 현상 해결 방법 (0) | 2019.09.06 |