關於屬性傳輸中文的編碼字符問題

使用表單方式傳輸數據時,TOMCAT默認會以iso8859-1的字符集對“二進制數據”進行字符編碼然後傳輸這個字符。但是iso8859-1並不支持中文。

所以,在JSP接收到數據時,需要先對其進行“字符編碼”(即,將字符編碼成原始的“二進制數據”),然後再進行對“二進制數據的”字符編碼。(用支持中文的字符集gb2312 UTF-8 gbk)

因此:需要用到new String(String.getBytes("iso8859-1"),"gbk")獲得中文字符

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章