Intellij IDEA解决GBK乱码问题

乱码问题是开发调试程序过程中总会遇到的问题,这次遇到的是web工程里的properties文件出现中文乱码。

问题原因

Java的乱码问题原因在于操作系统、数据库(如mysql)、web服务器(如tomcat)、前端页面(jsp)中的编码格式不一致造成的。例如:mysql的编码是latin1(ISO-8859-1),而页面上字符的编码是gbk或者UTF-8,这种情况就会出现乱码。

解决方法

无论是何种格式的乱码都是因为编码格式不符造成的,因此需要统一格式。porperties文件不是UTF-8格式的,IDEA中,File->Settings->File Encodings中,编码类型设置为UTF-8即可。

很多中文乱码问题都可以通过IDE解决,“工欲善其事必先利其器”,熟练使用工具是非常有必要的。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容