- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
不同情况下的乱码处理方案
PRIMETON TECHNOLOGIES, LTD.
上海普元信息技术有限责任公司
不同情况下的乱码处理方案
经验技巧总结
No part of this document may be reproduced, stored in any electronic retrieval system, or transmitted in any form or by any means, mechanical, photocopying, recording, otherwise, without the written permission of the copyright owner.
COPYRIGHT 2006 by Primeton Technologies, Ltd. ALL RIGHTS RESERVED.
文档修订记录
序号 版本号 修订日期 修订概述 修订人 审批人 备注 1 0.1 2006-11-20 创建 林地发
规范及约定
【规范及约定】的内容仅仅是对本文档编写的规范和约定进行描述,文档编写人员必须严格按照本规范和约定进行编写,在文档正式发布时删除该部分内容;
文档内容采用“首行缩进、小四号字体、1.5倍行距”的格式,选中段落文本使用快捷键【Ctrl+Alt+4】可以进行格式化(直接选中蓝色的说明文字即可);
必须填写“文档修订控制记录”;
文档目录必须更新为最新的,与实际内容相对应;
模版中每部分内容的下面的蓝色字体是对这块内容的说明,编写文档时选中这段文字,使用【Ctrl+Alt+4】快捷键即可格式化成要求的字体;
文档摘要
文档分类
经验技巧-常见问题级、常见问题-运行、FAQ-EOS Server
关键字/Tag
乱码、EOS、WebSphere、配置文件、分界点、转码、字符集
摘要
本文档是针对我们遇到乱码问题的经验总结,同时,列出了EOS+WebSphere5.1环境下经常遇到过得乱码问题的解决过程
作者、协作者及评审人员
作者、写作者:林地发、华石新
评审人员:初评小组、刘国鹏
定义、首字母缩写词及缩略语
隐含提交: jsp文件中通过引用/fbtools/page/hiddensubmit.js,将客户端的请求通过ajax提交到fbtools\page\hiddensubmit.jsp来获取服务器端数据
简介
场景描述
在浏览器界面上出现乱码、出现“?”、出现解析XML错误、js脚本错误
适用环境
EOS5.X+WebSphere5.x
经验总结
解决思路
乱码是应用系统运行中经常出现的一个问题,也是应用系统中非常突出而且必须解决的一个问题。由于引起出现乱码的因素很多,所以解决乱码问题比较复杂。本文从编码原理到实际案例对乱码原因进行详细的分析,并且整理和归纳了多个项目出现乱码现象的解决经验,总结了解决一般性乱码的办法和过程。
在整个B/S请求从客户端页面提交内容到服务器,服务器接收响应,并从数据库中获取数据,经过一番处理之后再返回给客户端的浏览器页面显示的过程中,只要一个环节在转码过程中有错误就会导致乱码的现象发生。
如果你的系统出现了乱码,首先不要着急,不要被系统中出现的问题所吓坏。如果出现了这种问题又该如何办呢?
我们应该先判断乱码的现象,要根据现象,查出数据在整个数据流向的过程中,数据到底从什么时候什么地方开始由正常开始变为乱码,即找出数据变成乱码的分界点:
如果是数据库中的数据本身是乱码,需要检查数据库的字符集是否设置正确,不同的数据库不一样
比如
Oracle数据库在安装的过程中就可以选择某种字符集:ALTER DATABASE CHARACTER SET ZHS16GBK
查找当前字符集:select userenv(language) from dual;
DB2在创建数据库的时候可以指定字符集:create database sccrm using codeset UTF-8 territory CN
MySQL在创建数据库的时候可以指定字符集:create database testxxx default charset=UTF-8
操作系统是否安装相应的字符集(unix下可以用locale查看当前字符集),将相
文档评论(0)