pageEncoding GBK 是什麼意思

時間 2025-05-10 23:47:38

jsp pageencoding

1樓:育知同創教育

jsp中pageencoding說明:

1. pageencoding 只是指明瞭 jsp 頁面本身的編碼格式,跟頁面顯示的編碼沒有關係;容器在讀取(檔案)或者(資料庫)或者(字串常量)時將起轉化為內部使用的 unicode,而頁面顯示的時候將內部的unicode轉換為contenttype指定的編碼後顯示頁面內容;如果pageencoding屬性存在,那麼jsp頁面的字元編碼方式就由pageencoding決定,否則就由contenttype屬性中的charset決定,如果charset也不存在,jsp頁面的字元編碼方式就採用預設的iso-8859-1。

2. contenttype 指定了mime型別和jsp頁面回應時的字元編碼方式。mime型別的預設值是「text/html」; 字元編碼方式的預設值是「iso-8859-1」.

mime型別和字元編碼方式由分號隔開;

3. 兩者關係pageencoding的內容只是用於jsp輸出時的編碼,不會作為header發出去的; 是告訴web server jsp頁面按照什麼編碼輸出,即web伺服器輸出的響應流的編碼;

2樓:

我的也是。

在你的安裝目錄下面去找這個目錄。

myeclipse

在裡面找到 用記事本開啟(什麼都可以)我是editplus xml註釋下面第一行就能看到 把後面的pageencoding="$encoding" 這個改成pageencoding="gbk" 就可以了。

樓上那個是jsp檔案在eclipse裡的編碼方式,一般處理jsp顯示亂碼的問題的 呵呵。

3樓:網友

按著alt+enter

再彈出的東西那你能看到,改成你喜歡的編碼。

contenttype與pageencoding、charset的區別

4樓:匿名使用者

contenttype="text/html; charset=gb2312" 可以設定編碼方式text/html 和設定字符集gb2312pageencoding="utf-8" 只可以設定字符集。

為什麼有了pageencoding = "gbk"為什麼還要用setcharacterencoding(「gbk」)

5樓:網友

乙個伺服器乙個是模型生成的頁面編碼兩者要統一。

pageencoding和charset有什麼區別

6樓:網友

pageencoding表示這個頁面接收到引數以什麼字符集來編碼,charset為指定此頁面的編碼方式。前者指明瞭此頁面對request裡的引數如何編碼,後者指明瞭如何對本頁面裡的字元如何編碼。