java.io.CharConversionException: Not an ISO 8859-1 character: [留]


筆記一下

問題代碼如下:

response.setContentType("text/html;charset=utf-8");

ServletOutputStream out = response.getOutputStream();

然后我用out對象向頁面輸出漢字:out.println("<p>留言簿</p>");

然后提示出錯: java.io.CharConversionException: Not an ISO 8859-1 character: [留]

意思為:字符轉換異常

其實ISO-8859-1為單字節編碼,主要用於表示英文字符,無法正確表示中文

所以我們想正確輸出,可以不用ServletOutputStream

我最后用的PrintWriter out = response.getWriter();

然后用out對象向頁面輸出內容

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM