JSP ajax전송 시 한글깨짐

-- JSP, SPRING 2013. 6. 7. 16:04
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
javascript 단에서 ajax로 특정 JSP파일과 통신할 때 한글인 경우 깨지는 현상이 발생한다.
송신부, 수신부가 모두 UTF-8로 되어 있어도 마찬가지이다.

파라미터에 한글이 들어가는 경우에는 반드시 아래와 같은 형식으로 처리해야 한다.

[송신부]

<script type="text/javascript">
$.ajax({
    type:"GET",
    url : "test.jsp?param=" + escape(encodeURIComponent("한글"));
    dataType : "text",
    success:function(msg) {
        alert(msg);
    }
});
</script>


[수신부]

java.net.URLDecoder.decode(request.getParameter('param'));

'-- JSP, SPRING' 카테고리의 다른 글

get json data  (0) 2013.07.08
JSP Split 주의사항  (0) 2013.07.08
[struts2] struts2 helloworld  (0) 2012.12.26
java AES이용 시 키 길이 제한  (0) 2012.11.05
[spring] java 다국어지원  (0) 2012.10.09
posted by 어린왕자악꿍