JSP亂碼問題解決方法

2021-04-13 04:31:41 字數 531 閱讀 9312

1、在jsp每頁的開頭處寫<%@ page contenttype="text/html;charset=gb2312"%>  

一定有, 而且要在檔案首行(不能在include檔案中)

2、讀取資料庫內容時出現的亂碼可以轉換一下

<%out.println(new string(rs.getstring(1).getbytes("iso8859-1"),"gbk"));%>  //rs.getstring(1)指記錄集

3、插入資料庫資料是亂碼。

用getbytes()的方法

//用於讀資料庫時由iso8859-1變為gbk

public string gbkconverter(string s_string)

catch(exception ex)

}//用於處理頁內生成的中文資料在寫入資料庫時的處理,由gbk變為iso8859-1

public string isoconverter(string s_string)

catch(exception ex)

Ubuntu Gedit 亂碼問題 解決方法

ubuntu 11.10 用如下方法 gsettings set org.gnome.gedit.preferences.encodings auto detected utf 8 gb18030 gb2312 gbk big5 current utf 16 出現這種情況的原因是,gedit 使用乙...

SecureCRT亂碼問題解決方法

網上有很多達人給出了securecrt登入linux,中文亂碼問題的解決辦法,我這裡總結一下解決思路,原因還是securecrt客戶端字型 字符集的原因,主要分以下兩種情況解決 一 後台刷日誌時 tail f logs jboss stdout.log 首先,確保linux下的檔案 比如日誌 在wi...

vim 亂碼問題解決方法

vim 有四個跟字元編碼方式有關的選項,encoding fileencoding fileencodings termencoding 它們的意義如下 encoding vim 內部使用的字元編碼方式,包括 vim 的 buffer 緩衝區 選單文字 訊息文字等。fileencoding vim ...