JSP中表單提交的信息中有漢字,接收該信息的頁面應如何處理

如果JSP頁面中表單提交的信息中有非西歐字符,如漢字,接收該信息的頁面不做處理的話,漢字將顯示成亂碼。


解決方法:

在獲取請求參數後對請求參數重新編碼:

例如獲取一個名爲name的參數值:

String yourName=request.getParameter("name");     

byte[]rawb=yourName.getBytes("ISO-8859-1");

yourName=newString(rawb,"GBK");


發佈了30 篇原創文章 · 獲贊 8 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章