jsp 亂碼解決方法總結

2021-08-26 11:40:36 字數 358 閱讀 5103

1.<%@ page   pageencoding-這個需要和編輯它的編輯器用得編碼方式一樣,比如notepad需要指定pageencoding="gbk",ul需要指定pageencoding="utf-8",

否則就亂碼,或是報編譯錯誤。這個是jspc讀取此jsp編譯成servlet用得編碼。

2.conenttype="text/html;charset=utf-8",指的是返回給瀏覽器時,browser用得編碼方式來顯示此文字。比如指定為iso-8859-1,因為頁面本身

含有中文的話,就不能正確顯示,會顯示亂碼。這個是headers顯示的content-type編碼。

3.指的是靜態頁面用得編碼資訊,一般有jsp時這個不起作用。

JSP 漢字亂碼解決方法 摘自

剛開始學習jsp的程式設計師都會遇到這樣乙個問題,就是網頁上的中文無法顯示.總結了以下幾條方法。1 在jsp頁中加入一條語句 page contenttype text html charset gb2312 中文顯示就正常了。2 對於從網頁中的文字框通過string parameter reque...

JSP亂碼問題解決方法

1 在jsp每頁的開頭處寫 page contenttype text html charset gb2312 一定有,而且要在檔案首行 不能在include檔案中 2 讀取資料庫內容時出現的亂碼可以轉換一下 out.println new string rs.getstring 1 getbyte...

JSP中文亂碼的幾種解決方法

以前初學的時候出現過很多次中文亂碼的問題,現在還是偶爾遇到,有時候會忘了,就寫篇blog 頁面出現這種情況很有可能是jsp頁面沒有設定編碼格式,把jsp頁面最上邊加上 page contenttype text html charset gb2312 pageencoding gb2312 當act...