簡體   English   中英

Java Tomcat UTF-8問題

[英]Java Tomcat UTF-8 issue

我無法使UTF-8在Tomcat中工作。 我已經完成以下配置:

  1. 在我的server.xml上設置URIEncoding =“ UTF-8”
  2. 在catalina.bat中導出CATALINA_OPTS =“ $ CATALINA_OPTS -Dfile.encoding = UTF-8”
  3. 配置的Spring CharacterEncodingFilter
  4. 在所有html文件中設置UTF-8
  5. Maven sourceEncoding構建UTF-8

當我在瀏覽器或郵遞員中調用webapp URL時,可以看到Content-Type→text / html; charset = UTF-8 但是頁面呈現的編碼錯誤。 當我在Tomcat文件夾中打開已部署的webapp時,html文件的編碼也正確。 我真的不知道該怎么辦。

我正在使用Angular,Spring,Jersey,Spring Security和Tomcat。

謝謝。

בס"ד

在servlet數據響應中? 你可以試試:

response.setCharcterEncoding(("utf-8"));

祝好運。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM