小型機設定WebSphere的預設編碼

CloudSpace發表於2010-01-28
當安裝了webSphere的小型機的預設編碼不是GBK,而應用程式是以GBK作為預設編碼會導致一系列的亂碼問題。

    在這個情況下,我們可以通過webSphere的控制檯設定來修正該問題。以下webSphere簡稱WS,WS有WS5和WS6,兩個有些不同。

    WS5:

    點開“服務”節點--&gt應用程式伺服器,找到自己應用使用的伺服器。

    進入,在“其他屬性”中找到“程式定義”,

    然後在其下的“其他屬性”中找到Java虛擬機器。

    然後找到“一般 JVM 自變數 ”將其值設定為:-Dfile.encoding=GBK

    然後儲存,重新啟動WS服務。注意是將WS重啟。

    telnet 連到伺服器,stopServer.sh server1

    WS6:

    “伺服器”--&gt應用程式伺服器,找到自己應用使用的伺服器。

    WS6有不同,注意。

    找到“伺服器基礎結構”,展開其下的“Java 和程式管理”,然後進入“程式定義”。

    進入後找到“其它屬性”--&gt“Java 虛擬機器”:

    將“Java 虛擬機器”設定為:-Dfile.encoding=GBK

    另:在UNIX下直接輸入命令:

    ./startServer.sh server1 -Dfile.encoding=GBK

    也可。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14789789/viewspace-626222/,如需轉載,請註明出處,否則將追究法律責任。

相關文章