課程
/后端開發
/Java
/初識Java微信公眾號開發
我這里打印的完全沒問題,用微信的調試工具沒問題。但是只要是中文,微信客戶端出來的都是問號。數字,字母沒問題,就只有中文
2017-05-03
源自:初識Java微信公眾號開發 5-4
正在回答
你先看看你的這句代碼
PrintWriter?printWriter?=?response.getWriter();
有沒有寫在
response.setCharacterEncoding("UTF-8");
?后面。寫在前面是錯的
在你對應的servlet中的dopost方法中加入這兩行代碼:
request.setCharacterEncoding("UTF-8");
試試,一般產生亂碼一把是保存時編碼,打開時編碼不一致造成
還有網上的一些方法 ?不過那些是解決導入他人項目亂碼,比如說 在windows--preferences--General--workspaces--textFileEnconding設置成utf-8?
這樣不行就windows--preferences--General--content types--text--java source file 設置default encoding為utf-8,或者gbk,iso-8859-1,記得點update,幾種代碼格式都試一下
舉報
Java微信公眾號開發的入門教程,掌握微信公眾號基本概念
4 回答tunnel客戶端
1 回答微信后臺返回參數不對
1 回答用戶關注后怎么返回一個鏈接?
4 回答新人!求教。控制臺正常輸出,但是微信客戶端沒有輸出是什么鬼?
3 回答重新關注后,顯示空白,后臺返回NULL,請問這是為什么?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-11-20
你先看看你的這句代碼
有沒有寫在
?后面。寫在前面是錯的
2017-05-03
在你對應的servlet中的dopost方法中加入這兩行代碼:
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
試試,一般產生亂碼一把是保存時編碼,打開時編碼不一致造成
還有網上的一些方法 ?不過那些是解決導入他人項目亂碼,比如說 在windows--preferences--General--workspaces--textFileEnconding設置成utf-8?
這樣不行就windows--preferences--General--content types--text--java source file 設置default encoding為utf-8,或者gbk,iso-8859-1,記得點update,幾種代碼格式都試一下