jsp에서 get 방식으로 한글 정보를 전달하면
받는 jsp에서 한글이 깨지는 현상을 많이 봐 왔을것이다.
이것저건 많은것을 시도해 보지만 잘 안될것이다.
여기 방법이 있다.
스크립트 함수 호출 후 던질려는 parameter를 encodeURIComponent로 encode하고
받는 쪽에서 JAVA를 이용해서 decode하면 된다.
예)...
function aaa(){
받는 jsp에서 한글이 깨지는 현상을 많이 봐 왔을것이다.
이것저건 많은것을 시도해 보지만 잘 안될것이다.
여기 방법이 있다.
스크립트 함수 호출 후 던질려는 parameter를 encodeURIComponent로 encode하고
받는 쪽에서 JAVA를 이용해서 decode하면 된다.
예)...
function aaa(){
var endata = encodeURIComponent("한글");
...
...
팝업 호출 ... "/abc.jsp?msg=" + endata
...
...
팝업 호출 ... "/abc.jsp?msg=" + endata
}
받는 jsp에서
<%@ page import="java.net.*" %>
String msg = URLDecoder.decode(request.getParameter("msg"),"utf-8");
OK!!!!!
받는 jsp에서
<%@ page import="java.net.*" %>
String msg = URLDecoder.decode(request.getParameter("msg"),"utf-8");
OK!!!!!
'닷컴's_열공 > jQueryJavaScript/Ajax' 카테고리의 다른 글
javascript base64encoding 하는 방법 (0) | 2010.06.26 |
---|---|
JSTL에서 choose when otherwise (if else를 이렇게...) (0) | 2010.03.16 |
cursor hand와 pointer (0) | 2010.03.06 |
[JavaScript] iframe에 submit 하기 (0) | 2010.01.12 |
AJAX 강의 1장 - AJAX 소개 (0) | 2009.01.14 |