繁体   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