jboss3.2.1+Tomcat4.1.24的整合版中文字符传递解决方案

王朝system·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

http://www.chinaunix.net 作者:Boson 发表于:2003-10-16 10:22:20

jboss3.2.1+Tomcat4.1.24的整合版

实现语言是jsp

问题引起的原因:

A页面的中文字符串传到C页面显示时,是正常的; B页面给D页面include进去了,这样将不能再对B页面定义page方法,这时B页面将是默认的编码形式,当B页面的中文字符串传到C页面进行显示时,出现乱码,但通过转换可以解决

解决办法:

1.通过一个条件语句,判断一个字符串的编码方式,如果是GB2312,那么直接显示,如果非GB2312,那么用new String进行转换

2.可以通过更改JBOSS内置的编码,或许可以通过配置XML来实现,但我不会

先说明,用setCharacterEncoding和charset=gb2312方法不行,不用推荐这方法

(出处:http://www.knowsky.com)

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航