tomcat html htm靜態文件亂碼utf-8的有關問題正文

  tomcat html htm 靜態文件亂碼utf-8 的問題
    css

在tomcat運行的時候不少狀況下靜態文件包括html css js都是亂碼的我從網上搜索出來的解決方案都好像不行.html

後來本身仔細的想了一下最終其實就是java載入的時候載入編碼的緣由在默認狀況下java載入是經過系統默認的編碼載入文件的除了特殊的文件好比說java文件和jsp都是經過特殊指定編碼的形式載入的其餘非編譯解釋的文件經過默認載入的 java

若是你的編碼是UTF-8(這是必須的),只要在TOMCAT的catalina.bat文件中找到set JAVA_OPTS= 在上邊的空白處加上tomcat

set JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=UTF8jsp

就能夠解決.工具

若是是經過IDE工具啓動TOMCAT能夠在IDE啓動的時候載入參數.編碼

相關文章
相關標籤/搜索