為什么 我的頁面上 寫了request.setCharacterEncoding("UTF-8");和java.net.Encoder.encode("xxx","UTF-8");這兩句話 他還是出現亂碼有人說是tomcat沒有配置 tomcat 怎么配置?。侩y道是:<%@page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8" %> 這句話???也寫 了 ??!高手求助!~UTF-8形式的不能改變嗎?他們的都可以 我不知道為什么我的就是不行
2 回答

小怪獸愛吃肉
TA貢獻1852條經驗 獲得超1個贊
是的,不指定字符編碼的方法已經被廢止。
改為
String t=URLEncoder.encode(內容, 字符編碼);//字符編碼和文檔編碼一致
比如
String t=URLEncoder.encode(txt, "GBK");//使用常見的gbk編碼
添加回答
舉報
0/150
提交
取消