乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      weblogic portal 8.1

       smoking_boy 2005-08-23

      Portal中文問題解決

        本文從臺灣BEA網(wǎng)站相關(guān)文章改編而來,加入了筆者的一些注釋和工具。

      1.1 如何構(gòu)建以 GBK 編碼為基礎(chǔ)的 Applications 項目
        在 Workshop 中,所有源文件 (JSP、PageFlow、.portal…) 的預(yù)設(shè)編碼皆為 UTF-8,如果您想要用 GBK 來作為 PageFlow 或 JSP 的編碼 (例如有以前寫的GBK或者GB2312 編碼的 JSP 想整合進來),請按照下列步驟做調(diào)整。
      如要建立以 GBK 為預(yù)設(shè)編碼的 JSP 或 PageFlow,需作以下調(diào)整:

      1. 修改 JSP 第一行的 ContentType 宣告,將 UTF-8 改為 GBK/GB2312,即:
        <%@ page language="java" contentType="text/html;charset=GBK"%>
      2. 編輯 weblogic.xml中,關(guān)于 encoding 這項的設(shè)定,將 UTF-8 改為 GBK,即:
        <jsp-param>
        <param-name>encoding</param-name>
        <param-value>GBK</param-value>
        </jsp-param>
      3. 變更 Web 應(yīng)用程序字符編碼
        在 Workshop IDE 中,從 Tools 選單 -> Application Properties -> Encoding 選項中,將 Web App Character Encoding 底下的 "Use default (UTF-8)" 一項,移除勾選,并在 "Encoding" 字段后鍵入 GBK或gb2312。
      4. 將 charset-params 項目加到 weblogic.xml 中:
        <charset-params>
        <input-charset>
        <resource-path>/*</resource-path>
        <java-charset-name>GBK</java-charset-name>
        </input-charset>
        </charset-params>
      5. 將以下項目從 web.xml 中移除或批注掉,或者將param-value修改為GBK
        <context-param>
        <param-name>weblogic.httpd.inputCharset./*</param-name>
        <param-value>UTF-8</param-value>
        </context-param>
      6. 將 WLP8.1 portal 模板(即 .portal 文件) 的 ContentType 編碼加以修改 (預(yù)設(shè)編碼為 UTF-8) 如下:
        <portal:directive.page contentType="text/html;charset=GBK"/>

        變更方法
        (由于 .portal 檔的本質(zhì)為 XML,建議使用 Workshop 來編輯該檔案,比較安全)
        在 Workshop IDE 中,從 Tools 選單中選擇 "Application Properties"
        選擇 "Portal" 的選項,然后勾選 "Open as XML Option" 選項
        接著便可以以右鍵點選您的 .portal 檔案,并選擇 "Open as XML" 指令
        按照以上的說明,編輯 .portal 文件的 XML 原始碼,修改編碼部分的宣告
        關(guān)閉當前文件,再打開.portal文件時,又是圖形化界面

        執(zhí)行到這一步時,已經(jīng)能夠保證運行.portal文件的編碼是簡體中文了。
      7. 使用 WebLogic Administration Portal,以 GBK 型建立之 Portal 為基礎(chǔ)來建立桌面時,必須更新數(shù)據(jù)庫表數(shù)據(jù)。
        更新對象表:L10N_LOCALE
        更新對象列:ENCODING (標準設(shè)置是 UTF-8)

      變更方法和執(zhí)行步驟如下。
        部署 Portal 應(yīng)用程序。
        啟動 WebLogic Administration Portal 并登入。
        在數(shù)據(jù)庫的 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 應(yīng)用程序時自動建立,而 LANGUAGE 值為 zh 的行,則會因為 Portal 應(yīng)用程序所建立的內(nèi)容,而未在部署時登錄。 在這種情況下,此列會在登入 WebLogic Administration Portal 時自動建立。因此,在登入 WebLogic Administration Portal 之后再變更表較為適當。

      范例:更新 Oracle9i 的列
        SQL> UPDATE L10N_LOCALE SET ENCODING=‘GBK‘ WHERE LANGUAGE=‘zh‘; 兩列已更新。
        SQL> commit;

      范例:更新 PointBase 的列
        由于缺省時,Portal帶有的數(shù)據(jù)庫是Pointbase,所以,進入Domain目錄,運行startPointBaseConsole.cmd或者startPointBaseConsole.sh,然后確定Concole里面URL是jdbc:pointbase:server://10.130.2.150:9093/workshop,輸入用戶名稱和密碼都是weblogic/weblogic,在Enter SQL Commands輸入框中輸入
        UPDATE L10N_LOCALE SET ENCODING=‘GBK‘ WHERE LANGUAGE=‘zh‘;
        點擊Toolbar上的Execute All ,執(zhí)行完畢。

        執(zhí)行完該步驟時,才能保證streaming portal運行支持簡體中文。

      1.2 在 Portal 應(yīng)用程序中添加版面、外殼以及觀感的簡體中文登錄信息的方法
        如果在 Portal 管理畫面中看到以下的訊息:
        尚未設(shè)置 [zh_CN] 語言地區(qū)的標題。

        這是因為版面、外殼以及觀感等 Portal 樣板的簡體中文信息尚未登錄所致。登錄信息的默認值為 "en",如果要顯示其它語言地區(qū),必須執(zhí)行下列步驟。

        通過Portal 管理工具的修正方式:
        啟動 portalAdmin (將瀏覽器的語言設(shè)定為 ‘en‘)
        選擇 PortalResources-Layout
        為樹狀目錄中顯示的每個項目選擇 ‘添加語言地區(qū)‘。(設(shè)定想要添加的語言 (例如,‘zh_CN‘),然后說明標題。)
        回復(fù)瀏覽器初始的語言設(shè)定,然后重新顯示。
        透過這些步驟,可以將版面、外殼以及觀感的登錄信息儲存在數(shù)據(jù)庫中 (表名稱:L10N_RESOURCE)。

        通過Workshop 的修正方式:
        在 Workshop 中建立的 Portal Web project 的 framework\markup\ 數(shù)據(jù)夾中,有 fourcolumn.layout、text.laf 等樣板檔案。如果事先將這些檔案中的語言地區(qū)值設(shè)定為 "zh",則上述訊息就不會顯示出來。所有樣版的原始檔都來自 %WL_HOME%\workshop\templates\portal-project.zip 中的 portal.war。

        通過命令方式:
        解開壓縮包,拷貝com目錄和changelocale.cmd到domain目錄下
        打開changelocale.cmd,查看URL,username和password,確保與當前Domain相符。
        運行setdomainenv.cmd
        運行changelocale.cmd
        由于直接操作數(shù)據(jù)庫,所以該命令適合Weblogic Portal8.13(不能保證其他版本數(shù)據(jù)庫表結(jié)構(gòu)不會發(fā)生變化),主要是為各個資源建立zh_CN相關(guān)的數(shù)據(jù)庫表記錄,注意的是,這樣修改不會馬上在管理工具中生效,需要等待一段時間。

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多