老问题:JSP,AJAX,UTF-8,Get,乱码!

前后台都是UTF-8编码,在用AJAX的GET方式传递数据时,发生乱码!

将解决方式记载一下,以待追溯:

前台:

 

1 var strUrl = "../getInfo?paramName=中文参数值";   
2 strUrl = encodeURI(encodeURI(strUrl)); //两次URL转码   
3  Ext.Ajax.request({   
4     url : strUrl,   
5     method : 'GET'   
6 });  

 

 

后台:

 

1 String paramValue = request.getParameter("paramName");   
2 paramValue = java.net.URLDecoder.decode(paramValue,"UTF-8");

 

 


宠辱不惊,看庭前花开花落;去留无意,望天上云卷云舒
上一篇:uni-app中的三种组件通信


下一篇:关于myeclipse的模板及辅助设置,自用留存