- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Tomcat应用系统乱码问题研究
摘要:由于Tomcat和Java对字符集的处理机制和中文编码有冲突,乱码是Tomcat应用系统开发人员经常遇到的问题。该文在论述字符集和字符编码以及java对字符编码的处理机制的基础上,探究了出现的乱码的原因并提出相应解决办法。
关键词:Tomcat;Java;乱码;字符集;字符编码
中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)22-693-03
Research of Mess Code of Applications Running on Tomcat Server
WU De-yan
(Department of Computer Science Information Engineering, Guangxi Technological College of Machinery and Electricity,Nanning 530007, China)
Abstract: Because of the conflict between the mechanism of character set processing of Tomcat and java and Chinese character encoding,the programers developing on Tomcat server have to face the Mess code frequently.The knowledge of character set、character encoding and the mechanism of character set processing of java are described in this paper,and then The causation of these problems will be probe into and the solution will be bring forward in the paper.
Key words: Tomcat; Java; mess code; character set; character encoding
1 前言
电子商务、OA等基于B/S模式的应用系统随着Internet的快速发展而日趋流行。B/S模式的应用系统运行于Web服务器上。目前业界比较成熟的WEB服务器有WebSphere、Resin、Tomcat等。其中,Tomcat是目前最受开发者欢迎的Web应用服务器,在市场上占有较大的份额。
Tomcat是Apache 软件基金会的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司共同开发。Tomcat曾被JavaWorld杂志的编辑选为最具创新的Java产品,又是SUN公司官方推荐的Servlet/JSP容器。Servlet和JSP的最新规范都在Tomcat的新版本中得到了实现,加上Tomcat性能稳定,因而得到了软件开发商的认可,成为目前流行的Web 应用服务器。
Tomcat采用java作为编程语言,由于Tomcat和Java的字符编码处理机制,很多系统开发人员开发Tomcat应用系统的过程中处理中文字符时都会遇到乱码问题。可以说乱码一种普通性的问题,因而有必要深入研究其形成原因,提出解决办法,以供相关开发人员参考。
2 乱码成因
Tomcat应用系统出现乱码的原因,大都与字符集编码转换有关,所以,要探究乱码成因,必须从字符集及其编码谈起。
2.1 字符集与字符编码原理
字符是文字和符号的总称。计算机内部只能识别二进制,计算机要处理各种字符,就需要将字符与二进制内码对应起来,这种对应关系就是字符编码。制定字符编码首先要确定字符集,字符集是指一组字符的集合,定义了可处理字符的边界。将字符集内的字符排序,然后和二进制数字一一对应起来,这就完成了编码的过程。
目前常用的字符集及其编码有以下几种:
1)ASCII:目前计算机中用得最广泛的字符集及其编码,由美国国家标准局(ANSI)制定。 ASCII字符集由控制字符和图形字符组成。一个ASCII字符编码占一个字节,其最高位用作奇偶校验位。
2)ISO/IEC 8859-1:国际标准化组织内ISO/IEC 8859的第一个8位字符集。它以ASCII为基础,在空置的0xA0-0xFF的范围内,加入192个字母及符号,藉以供使用变音符号的拉丁字母语言使用。
3)GB2312/GBK:GB2312是我国的国家标准编码,用来表示简体汉字和英文字母,是一种混合字节编码,英文字母使
您可能关注的文档
最近下载
- 【中考真题】2025年上海英语试卷(含听力mp3).docx VIP
- (高清版)B-T 3836.2-2021 爆炸性环境 第2部分:由隔爆外壳“d”保护的设备.pdf VIP
- 课件录播专业教室建设方案.docx VIP
- 2025年贵州省辅警考试真题及答案.docx VIP
- 工作交接清单——标准模板交接单表格正式版.doc VIP
- GB_T 24021-2024 环境管理 环境标志和声明 自我环境声明 (II型环境标志).pdf VIP
- 渔政执法课件.pptx VIP
- 基于MQTT的远程数据采集与实时控制系统设计和应用.docx VIP
- 2025青岛版小学科学三年级上册1-5《制作动物分类图册》(教学课件)(新教材).pptx
- (高清版)-B-T 30146-2023 安全与韧性 业务连续性管理体系 要求.pdf VIP
文档评论(0)