下载此文档

Java中文问题详解(2).txt


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/ 4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/ 4 下载此文档
文档列表 文档介绍
作者:weljava
email: weljava@
日期:2000-12-14 16:03:40
发信人: aweiwei (还是学习的好), 信区: JAVA
标题: Java中文问题详解
发信站: 碧海青天(Wed Nov 29 09:50:42 2000), 转信
Java中文问题详解
2000-11-25 10:09
------------------------------------------------------------------------
--------
作者:转载自Java联盟论坛
Java中文问题详解发言者:congling 时间:2000/10/16 22:51:22 来自:
------------------------------------------------------------------------
--------
我来说一下tomcat如何实现JSP的你就明白了。预备知识:
Java内核是unicode的,就连class文件也是,但是很多媒体,包括文件/流的
保存方式是使用字节流的。因此Java要对这些字节流经行转化。char是
unicode的,而byte是字节. Java中byte/
。其中ByteToCharConverter类是中调度, 可以用来告诉你,你用的
Convertor。其中两个很常用的静态函数是 public static
ByteToCharConverter getDefault() ; public static
ByteToCharConverter getConverter(String encoding); 如果你不指定
converter,则系统会自动使用当前的Encoding,GB平台上用GBK,EN平台上用
8859_1 我们来就一个简单的例子: “你“的gb码是:
0xC4E3 ,unicode是0x4F60 你用: --encoding=“gb2312“;
--byte b[]={(byte)‘u00c4‘,(byte)‘u00E3‘};
--convertor=(encoding); --char
[] c=(b); --for(int i=0;i0xC4,
0x00E3->0xE3,因此0xC4,0xE3被放进了--文件---- :
--Tomcat首先看一下你的叶面中有没有“
http://localhost/test/?value=你
结果:你好你
但这种方法局限性较大,比如对上传的文章分段,这样的做法是死定的,最好的
解决方案是用这种方案: 你好
必读好文,但解决方案不敢恭维发言者:小熊时间:2000/10/17 17:21:31 来
自:
------------------------------------------------------------------------
--------
网页传参数不提倡用get方法,而且用户可以

Java中文问题详解(2) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数 4
  • 收藏数 0 收藏
  • 顶次数 0
  • 上传人 管理资源吧
  • 文件大小 0 KB
  • 时间2011-09-11
最近更新