
java编码
zhouyong0
这个作者很懒,什么都没留下…
展开
-
get和post方式的提交过程图(补充)(jquery的post 、get for的get post 、链接的get、window.open)
看看jquery的post默认情况下都是将数据部分按utf-8发送,不管你页面是gbk、utf-8,全部转成utf-8的url编码红色框里面在jquery中设置contentType:"application/x-www-form-urlencoded; charset=UTF-8",火狐中即使设置成gbk请求头还是显示utf-8,好像是能识别,因为jquery都是按utf-8发送的ie下要设置成utf-8,不设置它不会主动给你加上,而且可以设置gbk,这样是不对应的,会乱码,但是ie容许你这样做红色框里面原创 2011-05-05 15:23:00 · 4122 阅读 · 0 评论 -
get和post方式的提交过程图
<br />原创 2011-04-17 17:37:00 · 855 阅读 · 0 评论 -
Tomcat支持中文下载(浏览器的get方式)
<br />内置的对于get协议中的URL编码都是ISO-8859-1,这个字符集不能直接支持中文等双字节的信息,而中文文件的下载链接恰恰是通过get协议进行的。浏览器的get方式(就是直接在导航栏输入一串url他就按utf-8进行编码)url编码都是utf-8<br />所以必须写成下面这样子<br /><br /><Connector port="8080" <br /> URIEncoding="utf-8"<br /> protoc原创 2011-04-14 17:30:00 · 961 阅读 · 0 评论 -
Java编码问题详解
1>汉字编码的相关说明 汉字是双字节的,要占用两个BYTE的位置(即16位),分别称为高位和低位。中国规定的汉字编码为GB2312,这是强制性的,目前几乎所有的能处理中文的应用程序都支持GB2312。GB2312包括了一二级汉字和9区符号,高位从0xa1到0xfe,低位也是从0xa1到0xfe,其中,汉字的编码范围为0xb0a1到0xf7fe。另外有一种编码,叫做GBK,但这是一份规范,不是强制的。GBK提供了20902个汉字,它兼容GB2312,编码范围为0x8140到0xfefe。GBK中转载 2010-12-01 12:29:00 · 1072 阅读 · 1 评论 -
Java字符编码根本原理
Java字符编码根本原理 Java开发中,常常会遇到乱码的问题,一旦遇到这种问题,常常就很扯蛋,每个人都不愿意承认是自己的代码有问题。其实编码问题并没有那么神秘,那么不可捉摸,搞清Java的编码本质过程就真相大白了。 先看个图: 其实,编码问题存在两个方面:JVM之内和JVM之外。 1、Java文件编译后形成class这里Java文件的编码可能有多种多样,但Java编译器会自动将这些编码按照Java文件的编码格式正确读取后产生class文件,这里的class文件编码是Unicode编码(具体说是UTF-转载 2010-12-01 12:10:00 · 2554 阅读 · 0 评论