Welcome to Yumao′s Blog.
Servlet 中文乱码解决方法
, 2012年04月19日 , Java Language , 评论 在〈Servlet 中文乱码解决方法〉中留言功能已關閉 ,

一j2ee學習中亂碼無處不在 為了避免亂碼問題 需要注意
1 url傳輸的編碼問題
java.net.URLEncoder java.net.URLDecoder 對應的encode 與decode進行編碼解碼
在傳輸數據時候瀏覽器會自動對要表單傳輸的數據進行url編碼 所使用的編碼方式取決於當前網頁顯示
時候使用的編碼方式。
2 對於http請求消息的url地址後的參數,getparameter等方法進行自動url解碼使採用的編碼方式
取決servlet引擎 tomcat默認用iso8859-1進行解碼。
因此無法返回中文
3 對於post方式getparameter採用servletrequest.getcharacterencoding()方法返回的編碼方式進行url解碼
(閱讀全文…)

关键字:, , ,
分页 (1): 1