All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
asp.net,水晶报表
.NET,3.x新特性体验之扩展方法_.net资料_编程技术
PHP session常见问题集锦及解决办法_[PHP教程]
网页制作应掌握技术:随心所欲定制页面"弹出窗口"_JavaScript技术_编程技术
脚本代码:实例解析Js+XML的操作方法_JavaScript技术_编程技术
用AjaxPro实现二级联动_[AJAX教程]
PHP教程:用PHP程序对网页表单的处理_[PHP教程]
代码批量替换工具_php资料_编程技术
PHP一些常用的正则表达式_php资料_编程技术
模拟Asp.Net,Forums实现可以换皮肤的控件_[Asp.Net教程]
Reading number is top 10 pictures
西游日记3
白嫩丰满美女照片
俄罗斯台球天后惊艳魅惑2
Fan bingbing black wings for platform and DanLuoWang believes beauty2
西游四格漫画(一)
美女当网吧管理员的悲剧
含苞欲放的素颜美少女2
Terrorist smile the largest human history an explosion1
Group of female porn in 《westwards》, uninhibited woman threatened to not the bottom line2
NeedWallpaper9
Download software ranking
Unix video tutorial1
Boxer vs Yellow1
美女写真2
Kung.Fu.Panda.2
C#COM编程指南
都市狐狸姑娘传
仙剑奇侠传98硬盘WINXP版
天龙八部最新服务端
Tram sex maniac 2 (H) rar bag9
Boxer vs Yellow3
归海一刀 published in(发表于) 2014/3/16 2:51:32 Edit(编辑)
ajax中文乱码解决方案_[AJAX教程]

ajax中文乱码解决方案_[AJAX教程]

ajax中文乱码解决方案_[AJAX教程]
说明一下我用的是JAVA,所以以下的内容都是其于JAVA的
AJAX与服务器通信是用XML的所以编码方式为UTF-8
我所有的页面都用的是GB2312的所以在与服务器通信时出现在乱码
首先从服务器向客户端(就是浏览器嘛)发送数据时就好解决了
直接在页面上面加上
<%@ page contentType="text/html;charset=GB2312%>
如果是用Servlet就加
response.setContentType("text/html;charset=gb2312");
request.setCharacterEncoding("gb2312");
还有一个更好的方法就是在加一个filter
在其中加入
response.setContentType("text/html;charset=gb2312");
request.setCharacterEncoding("gb2312");
一切都解决了
再说一下从客户端上传数据,就必须在服务端进行编码转换
String param = request.getParamter("param");
param = new String(param.getBytes("ISO-8859-1"),"GB2312");
现在就都是中文的了。


添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.