首頁 > Java > Java入門 > java返回亂碼怎麼辦

java返回亂碼怎麼辦

藏色散人
發布: 2020-04-11 10:07:12
原創
2498 人瀏覽過

java返回亂碼怎麼辦

java回傳亂碼怎麼辦?

java伺服器傳回中文亂碼的解決方法

#推薦教學:《java學習

從java伺服器傳來的中文顯示為問號“?”,例如下面的name的值:

原因是伺服器response的charset沒有設定位元“UTF-8",預設為”ISO-8859-1"。

解決方法:

在PrintWriter out = response.getWriter();

#之前加入一句:

response.setHeader("Content-type" , "application/json;charset=UTF-8");

注意:一定要在PrintWriter out = response.getWriter();之前加入,否則PrintWriter的charset還是預設的「ISO-8859-1 "

以上是java返回亂碼怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板