1. 程式人生 > >前臺中文數據後臺achieveRequest().getParameter獲取亂碼問題

前臺中文數據後臺achieveRequest().getParameter獲取亂碼問題

中文亂碼 後臺中文亂碼解碼

切記,前臺有中文字符串需要傳到後臺時,不要直接把中文字符串傳過去,應以參數形式傳到後臺;最好還是以json格式傳過去咯~如果碼好,不想改,也是可以用

escape("中文"),unescape(escape("中文"))試試咯

eg:

前臺:

    var zwString = $('#zwString ').val();
    var jsonObj = {};
    jsonObj.zwString = zwString ;
$.ajax({
                type : "POST",
                url : "xxxAction!saveData.do",
                data : 'params='+JSON.stringify(jsonObj),
})


後臺:

    JSONObject jsonobject = queryParams();
    String zwString= jsonobject.getString("zwString");


前臺中文數據後臺achieveRequest().getParameter獲取亂碼問題