请教extjs的ajax请求,response响应乱码问题!
我在做extjs的ajax请求的时候,servlet会响应一句话,这句话为中文。在js脚本中,我使用Ext.Msg.alert("result",response.res...
我在做extjs的ajax请求的时候,servlet会响应一句话,这句话为中文。在js脚本中,我使用Ext.Msg.alert("result",response.responseText)方法弹出这句中文,出现乱码问题:
在此之前,我已经做了以下几步:
1、将JSP,html,Javascript的编码格式都调节为utf-8
2、将myeclipse工作空间的编码格式调节为utf-8
3、将request,response的字符编码格式通过方法设置为utf-8
4、将上传组件cos的编码格式设置为utf-8
还能拉下什么吗?总之都是utf-8。
为什么还会有乱码问题呢? 展开
在此之前,我已经做了以下几步:
1、将JSP,html,Javascript的编码格式都调节为utf-8
2、将myeclipse工作空间的编码格式调节为utf-8
3、将request,response的字符编码格式通过方法设置为utf-8
4、将上传组件cos的编码格式设置为utf-8
还能拉下什么吗?总之都是utf-8。
为什么还会有乱码问题呢? 展开
3个回答
展开全部
servlet响应的结果先用java.net.URLEncoder处理一下 然后js里面再decode一下就行了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数据库的编码设置了吗
更多追问追答
追问
写死的数据,不需要数据库。
追答
代码文件和 页面的编码你确定都是 utf8吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询