1、工程文件中文亂碼
一般是idea編碼不正確,在 File | Settings | Editor | File Encodings 中修改編碼集。
2、控制台中文亂碼
一般為Tomcat 配置問題, 修改config 文件中 logging.properties ,utf-8 為 GBK
3、html 中文亂碼
先在html中修改編碼集,為utf-8
如果你的編碼是UTF-8(這是必須的),只要在TOMCAT的catalina.bat文件中找到set JAVA_OPTS= 在上邊的空白處加上
set JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=UTF8
就可以解決.
如果是通過IDE工具啟動TOMCAT可以在IDE啟動的時候加載參數.
還有一些情況參見: