easyui組件亂碼easyui-lang-zh_CN.js亂碼前端頁面框架亂碼
又是一個亂碼問題,easyui框架的下一頁、上一頁、確定、取消等等這種組件中的中文亂碼,開始完全無頭緒,因爲Tomcat、MySQL、過濾器、JSP頁面編碼都設置成UTF-8的,上次我解決過一次類似的亂碼問題,也寫了CSDN博客,那個總結了一下亂碼處理問題,所以這次我首先採取下列措施:
一·、 將easyui-lang-zh_CN.js改成GBK或者UTF-8
(可以直接用記事本另存爲UTF-8或者Notepad++編碼改爲UTF-8,然後進入開發工具,如果是Eclipse或者Myeclipse記得refresh刷新一下,如果是IDEA就不用,然後重啓Tomcat)
二、 重新新建一個文本文件,然後將easyui-lang-zh_CN.js的內容複製到新建的文本文件中,保存爲UTF-8再將新建的文本文件重命名爲easyui-lang-zh_CN.js,緊接着複製到項目中替換項目中原來的easyui-lang-zh_CN.js,Myeclipse或者Eclipse記得刷新一下,IDEA則不用刷新,再重啓服務器
上述兩點應該就可以解決問題了
不過當時我又把項目通過QQ發送給朋友後,朋友運行起來,又發生了亂碼,這時候我改了UTF-8格式的easyui-lang-zh_CN.js發給朋友,他覆蓋,還是亂碼,所以可能在QQ傳送中,會把文件的編碼改變,這個大家要注意,最後我朋友根據上述的兩個措施再改了一下,項目運行起來就沒有發生亂碼了。
記錄一下!希望可以幫到大家!謝謝!