在jsp中,中文乱码常会让人心乱如麻。 对于中文处理的常见对策,在网上经常可见的主要是下面2种:<%@pagecontentType="text/html;charset=gb2312"%> 或者:<%StringHi="你好";byte[]tmpbyte=Hi.getBytes("ISO8859_1");Hi=newString(tmpbyte);out.print(Hi);%> 虚拟小龙亭也主要采用了上面2种方法进行了修改,从而变成了1.1版。 通过简单总结,示例中的中文处理...
http://www.jb51.net//article/2626.htm
预备知识: 1.字节和unicode Java内核是unicode的,就连class文件也是,但是很多媒体,包括文件/流的保存方式 是使用字节流的。因此Java要对这些字节流经行转化。char是unicode的,而byte是字节. Java中byte/char互转的函数在sun.io的包中间有。其中ByteToCharConverter类是中调度, 可以用来告诉你,你用的Convertor。其中两个很常用的静态函数是 publicstaticByteToCharConvertergetDefault(); publicstaticByteToCharConvertergetConv...
http://www.jb51.net//article/2553.htm
这两天在win98下装apache1.3.9加jserv和gnujsp1.0,jdk1.2.2,jsdk2.0 发现中文无法正常显示。要么乱码,要么出错。 经网友提醒,总结了以下几条方法。 1:修改区域设置:在控制面版中选择区域设置,设为英语(美国)?nbsp; 然后重起。一切就都正常。 2:在jsp页中加入一条语句: <%@pagecontentType="text/html;charset=gb2...
http://www.jb51.net//article/2532.htm
在xml应用中,经常将一些URL信息作为xml数据存储,其中URL参数有可能包含有中文字符。当使用dom对xml数据进行解析时,可以对中文字符进行编码。但如果只使用xslt来显示xml数据时(data.xml+data.xsl),发现此时的URL会出现编码错误.即使指定编码类型(encoding="gb2312"),依然会出现同样的问题.测试发现:是IE的缓存机制问题,IE仍会把新的页面(所链接的URL)的MIME内容类型默认为text/xml解决方法:1.指定输出文档类型为xml文档 (example:data.xsl) <xsl:outputmethod="xml...
http://www.jb51.net//article/2376.htm
前几天我在oso论坛上问有没有这个源程序,没人回复。终于下定决心移植一个这样的函数,感谢网友Keyes提供移植用的Delphi源代码。其调用方式为$txt=big5togb($txt)。 (注:源代码中的include"data_big5.php";这个文件在就是一个数组,在http://caocao.oso.com.cn/data_big5.zip,请编辑下载到oso上,做一个链接,因为这个文件我过几天就要删除了。)<?/**************************************************...
http://www.jb51.net//article/2158.htm
感谢网友Keyes提供移植用的Delphi源代码。其调用方式为$txt=gbtobig5($txt)。 (注:源代码中的include"data_gb.php";这个文件在就是一个数组,在http://caocao.oso.com.cn/data_gb.zip,请编辑下载到oso上,做一个链接,因为这个文件我过几天就要删除了。)<?/*********************************************************************** &...
http://www.jb51.net//article/2157.htm
本程序将中文日期输出为2001-12-23,并很好解决了“十”的问题,如“十一”和“二十一”中“十”的处理!稍加修改可改为函数。<?$str="二零○一年十二月二十三日";echo$str."<p>";$flag=0;$cn=array("一","二","三","四","五","六","七","八","九","十","零"...
http://www.jb51.net//article/2016.htm
把GB码转换到UTF8,php中TTF支持UTF8编码的非ASCII字符输出.在分析这段代码之后,发现可以实现中文与ASCII混合输出图象,这样在我们操作图象函数时可以更方便.代码如下:<?functiongb2utf8($gb){if(!trim($gb))return$gb;$filename="gb2312.txt";$tmp=file($filename);$codetable=array();while(list($key,$value)=each($tmp))$codetable[hexdec(substr($value,0,6))]=substr($va...
http://www.jb51.net//article/1808.htm
在mysq中介绍翻页的文章不少,而文本数据表格式的翻页介绍的很少,这里我就简单的说一下翻页主要介绍以下翻页思想1、留言本的翻页2、文本论坛的翻页————————————————————————留言本的翻页:——————————————————————————————这个在文本数据表中的翻页是最简单的翻页,这样说明一下golbalfile Data.dat --- NOTEFILEUSE user.dat ...
http://www.jb51.net//article/1773.htm
[PHP] ; PHP还是一个不断发展的工具,其功能还在不断地删减 ; 而php.ini的设置更改可以反映出相当的变化, ; 在使用新的PHP版本前,研究一下php.ini会有好处的 ;;;;;;;;;;;;;;;;;;; ; 关于这个文件 ; ;;;;;;;;;;;;;;;;;;; ; 这个文件控制了PHP许多方面的观点。为了让PHP读取这个文件,它必须被命名为 ; 'php.ini'。PHP 将在这些地方依次...
http://www.jb51.net//article/1688.htm
track_vars=On;使$HTTP_*_VARS[]数组有效,这里*在使用时用;ENV,POST,GET,COOKIEorSERVER替换post_max_size=8M;PHP将接受的POST数据最大大小。gpc_order="GPC";这条指示被人反对。用variables_order代替。;Magicquotesmagic_quotes_gpc=On;在输入的GET/POST/Cookie数据里使用魔术引用;(原文就这样,呵呵,所谓magicquotes应该是指用转义符加在引用性的控制字符上,如'....)magic_quotes_runtime=Off;对...
http://www.jb51.net//article/1681.htm
