Jquery easyui 里ajax提交乱码问题 10

jsp页面跟后台java文件,我都设置成了utf-8,用JQuery的Ajax提交中文后台出现乱码,用newString(cname.getBytes("iso8859-... jsp页面跟后台java文件,我都设置成了utf-8,用JQuery的Ajax提交中文后台出现乱码,用new String(cname.getBytes("iso8859-1"),"gbk"),重新用这个转一下编码就正常了,cname是前台传来的中文。

用普通的a标签提交Action也是乱码。

从后台传到前台的中文都是正常的,为什么。。。

。。。求指点。。。
展开
 我来答
superDiscovery
2013-06-27 · TA获得超过216个赞
知道小有建树答主
回答量:298
采纳率:0%
帮助的人:196万
展开全部
我就弄不懂了,我前后台包括数据库,只要是涉及到编码的时候都用utf-8就没遇到乱码问题,为么你们非要整些其他编码呢?整其他编码不是不行,那至少也得所有的都统一一下啊。
追问
主注意看看我问的问题,我要是没统一编码,我会纠结这个问题吗?我全部都设置成UTF-8了,但用JQuery提交时,出现乱码,要知道的话,帮分析分析。。。
jessyayaya
2013-06-27
知道答主
回答量:6
采纳率:0%
帮助的人:5.9万
展开全部
前台:"content":encodeURI($("#content").val())
后台:
String content = java.net.URLDecoder.decode(request.getParameter("content"), "UTF- 8").trim();
这样试试看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友76fb3fcf97
2013-06-26 · 超过14用户采纳过TA的回答
知道答主
回答量:84
采纳率:0%
帮助的人:44.2万
展开全部
改变下编码方式就可以了
追问
前后台的编码都是UTF-8
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dylan_li007
2013-06-26 · 超过17用户采纳过TA的回答
知道答主
回答量:108
采纳率:0%
帮助的人:39.9万
展开全部
jsp 页面加
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
追问
都加了
追答
你的项目是utf-8的么,也可以看看 你的运行环境是不是utf8的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式