Web/jQuery

[jQuery] AJAX 한글깨짐 해결 Example

개쿠 2019. 6. 23. 01:14
728x90
반응형

 

JSP에서 보낼 때

1
2
3
4
5
6
7
var text = "한글메시지깨짐";
 
방법 1
var encTextA = URLEncoder.encode(text, "UTF-8");
 
방법 2
var encTextB = escape(encodeURIComponent(text));

 

 

JSP에서 받을 때

1
var decText = URLDecoder.decode(encTextA, "UTF-8");

 

Spring Framework Controller에서 받을 때

1
2
3
4
5
6
7
8
9
@RequestMapping(value = "/ajax_test.dh")
@ResponseBody
public String ajaxTest(HttpServletRequest request) {
    
    //Ajax로 넘어온 데이터 
    String decText= URLDecoder.decode(request.getParameter("encTextA"),"UTF-8");
    
    return decText;
}
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4f; text-decoration:none">Colored by Color Scripter
728x90
반응형