- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Portal中文问题解决
本文从台湾BEA网站相关文章改编而来,加入了笔者的一些注释和工具。
如何构建以 GBK 编码为基础的 Applications 项目
在 Workshop 中,所有源文件 (JSP、PageFlow、.portal…) 的预设编码皆为 UTF-8,如果您想要用 GBK 来作为 PageFlow 或 JSP 的编码 (例如有以前写的GBK或者GB2312 编码的 JSP 想整合进来),请按照下列步骤做调整。
如要建立以 GBK 为预设编码的 JSP 或 PageFlow,需作以下调整:
修改 JSP 第一行的 ContentType 宣告,将 UTF-8 改为 GBK/GB2312,即:
%@ page language=java contentType=text/html;charset=GBK%
编辑 weblogic.xml中,关于 encoding 这项的设定,将 UTF-8 改为 GBK,即:
jsp-param
param-nameencoding/param-name
param-valueGBK/param-value
/jsp-param
变更 Web 应用程序字符编码
在 Workshop IDE 中,从 Tools 选单 - Application Properties - Encoding 选项中,将 Web App Character Encoding 底下的 Use default (UTF-8) 一项,移除勾选,并在 Encoding 字段后键入 GBK或gb2312。
将 charset-params 项目加到 weblogic.xml 中:
charset-params
input-charset
resource-path/*/resource-path
java-charset-nameGBK/java-charset-name
/input-charset
/charset-params
将以下项目从 web.xml 中移除或批注掉,或者将param-value修改为GBK
context-param
param-nameweblogic.httpd.inputCharset./*/param-name
param-valueUTF-8/param-value
/context-param
将 WLP8.1 portal 模板(即 .portal 文件) 的 ContentType 编码加以修改 (预设编码为 UTF-8) 如下:
portal:directive.page contentType=text/html;charset=GBK/
变更方法
(由于 .portal 档的本质为 XML,建议使用 Workshop 来编辑该档案,比较安全)
在 Workshop IDE 中,从 Tools 选单中选择 Application Properties
选择 Portal 的选项,然后勾选 Open as XML Option 选项
接着便可以以右键点选您的 .portal 档案,并选择 Open as XML 指令
按照以上的说明,编辑 .portal 文件的 XML 原始码,修改编码部分的宣告
关闭当前文件,再打开.portal文件时,又是图形化界面
执行到这一步时,已经能够保证运行.portal文件的编码是简体中文了。
使用 WebLogic Administration Portal,以 GBK 型建立之 Portal 为基础来建立桌面时,必须更新数据库表数据。
更新对象表:L10N_LOCALE
更新对象列:ENCODING (标准设置是 UTF-8)
变更方法和执行步骤如下。
部署 Portal 应用程序。
启动 WebLogic Administration Portal 并登入。
在数据库的 L10N_LOCALE 表中,寻找LANGUAGE =’zh’ 的 记录,然后将ENCODING 列从 UTF-8 修改为 GBK。
使用 WebLogic Administration Portal 来建立新的桌面。以后建立的所有桌面都是 GBK 型桌面。
补充 1. 表更新时机
在 L10N_LOCALE 表中,必须变更下述两列的 ENCODING 列:分别是 LANGUAGE 值为 zh 且 COUNTRY 值为 CN 的行,以及 LANGUAGE 值为 zh 的行。LANGUAGE 值为 zh 且 COUNTRY 值为 CN 的行,会在部署 Portal 应用程序时自动建立,而 LANGUAGE 值为 zh 的行,则会因为 Portal 应用程序所建立的内容,而未在部署时
您可能关注的文档
最近下载
- 建筑工程图集 11SG814:建筑基坑支护结构构造.pdf VIP
- 电商平台客户投诉处理协调配合措施.docx VIP
- 快速心律失常的急诊处理PPT课件.ppt VIP
- 标准图集-新型城镇化-智能灯杆.pdf VIP
- 11SG814 建筑基坑支护结构图集.docx VIP
- 2024年11月江苏苏州市中医医院(西苑医院苏州医院)招聘编外人员笔试笔试历年专业考点(难、易错点)附带答案详解 .doc
- 广西壮族自治区家庭经济困难学生认定申请表.doc VIP
- 大闽食品(漳州)有限公司企业标准.doc VIP
- 施工企业安全生产事故报告及处理制度.docx VIP
- 电商平台纠纷处理与客服投诉管理方案.docx VIP
文档评论(0)