使用Eclipse开发的web工程,部署到tomcat上乱码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Eclipse开发的web工程,部署到tomcat上乱码相关的知识,希望对你有一定的参考价值。

一开始部署到tomcat上,jsp页面乱码,然后使用 -Dfile.encoding=utf-8,解决了。但是控制台有乱码了,不知道怎么回事。求大神帮忙解答!

在tomcat中的server.xml中Connector port="8080"那一标签加上URIEncoding="UTF-8" <Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>追问

没用!
我前端的jsp页面是正常的,但是我的控制台打印是乱码

追答

你项目用的ssh框架吗,还是servlet? 但是你前端传到后台也要用修改tomcat 的server.xml呀。你先加上URIEncoding="UTF-8"

参考技术A 中文乱码?追问

嗯,中文乱码

参考技术B 你应该是 console 小黑窗 乱码吧,试试 sys.out.print 如果输出不乱。就是 tomcat和日志log问题。日志的配置文件设置编码与本地操作系统一致。

以上是关于使用Eclipse开发的web工程,部署到tomcat上乱码的主要内容,如果未能解决你的问题,请参考以下文章

如何在eclipse中部署solr的web工程

maven工程,如何部署到tomcat的位置?

Eclipse IDE for Java EE Developers 新导入一个Web工程,怎样部署运行

如何在eclipse中部署solr的web工程

如何在Eclipse中部署web工程到jboss.不用打成war包再部署。

eclipse建web工程的dynamic web module version 是啥意思?