jsp處理漢字資訊

2022-09-19 06:36:12 字數 361 閱讀 9092

當用 request 物件獲取客戶提交的漢字字元時,會出現亂碼問題,所以對含有漢字字

符的資訊必須進行特殊的處理方式。首先,將獲取的字串用 iso-8859-1 進行編碼,並

將編碼存放到乙個位元組陣列中,然後再將這個陣列轉化為字串物件即可。如下列所示:

string str=request.getparameter("girl");

byte b=str.getbytes( 「iso-8859-1」);

str=new string(b);  

通過上述過程,提交的任何資訊(無論是漢字字元或西歐字元)都能正確的顯示。

下面的例子 3 對例子 1 按上述辦法做了改動,並將按鈕上的字變成漢語,在文字框裡

亂碼問題 處理漢字資訊

當用 request 物件獲取使用者提交的漢字字元時,會出現亂碼問題,所以對含有漢字字元的資訊必須採取特殊的處理方式。可以使用兩種方式避免 request 物件獲取的資訊出現亂碼 1 對資訊重新編碼 request 將獲取的資訊重新編碼,即用 iso 8859 1 進行編碼,並將編碼存放到乙個位元組...

JAVA處理漢字

1.在url附帶中文引數,可以直接讀取。例如 request.getparameter showword 2 與資料庫有關的各種sql操作 這裡使用的access沒有發生問題。jdbc中文處理 一,取中文 處理 將資料按 iso 8859 1 格式轉為位元組陣列,再按系統預設編碼格式 default...

jsp亂碼處理

jsp亂碼 1.表單提交是不會出現亂碼問題的。2.使用url提交就會出現問題。因為表單提交不是明碼提交,而url提交是明碼提交,明碼提交使用的是iso8859 1所以到後台直接獲取就會出現問題,需要轉碼。過程如下 頁面jsp 使用utf 8 url提交 iso8859 1 後台獲取 使用utf 8 ...