weblogic中文亂碼與locale的關係

現象 : 項目組說weblogic重啓有時候會亂碼,有時候不會。

問題分析: 剛開始以爲是瀏覽器的編碼問題,還跟項目組的說了半天,這些事怎麼能賴到中間件上,之後證明更改瀏覽器編碼無效;

 之後又修改了weblogic的啓動項來測試,繼續無效、查看JSP的源碼,發現是用jsp容器方式發佈的,查看weblogic.xml和web.xml都是有編碼utf8設計、但是還是無效。

最後,查看了locale的選項、發現項目組機器的編碼是GBK,而項目的編碼是utf8、所以中文都亂碼了。

結論,在啓動weblogic的時候一定要搞清楚項目的編碼和服務器的編碼是否一致,不一致一定要改到一致才能啓動。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章