乱码
sysu安仔
这个作者很懒,什么都没留下…
展开
-
ajax后台返回值乱码
在web项目中,有时后台返回来的数据,在前台显示时乱码。 解决方案: java后台中对要返回的数据加上这句(假设message为要返回的数据): message = new String(java.net.URLEncoder.encode(message,"UTF-8")); 然后在前台再用js进行解析: msg = decodeURI(decodeURI(json.messa原创 2015-10-19 10:49:01 · 910 阅读 · 0 评论 -
ajax传中文到后台乱码
假设name为前台要传到后台的数据,其中包含了中文字符,后台为java。 解决方法: 现在前台对name进行编码(用两次encodeURI): name = encodeURI(encodeURI(name)) 然后在后台对接收的数据进行解码: String name = URLDecoder.decode(request.getParameter("name"),"UTF-8");原创 2015-10-19 20:33:08 · 899 阅读 · 0 评论