1. 程式人生 > >頁面修改儲存到資料庫中亂碼

頁面修改儲存到資料庫中亂碼

昨天在專案中遇到一個亂碼問題,在谷歌瀏覽器沒問題,IE8瀏覽器也沒問題,IE11下就是亂碼,所以解決了一下這個問題,現在總結一下以備記錄:

    問題描述:就是頁面修改內容,儲存到資料庫,再在頁面查詢的時候是亂碼;需要特別說一下的是本人一直用谷歌瀏覽器,在剛開始開發的時候,我本地就發現了亂碼問題,後修改了tomcat下的server.xml檔案,在裡面添加了“utf-8”,當時麼有亂碼問題了,沒想到昨天又被被人發現亂碼問題了;

   解決方法:

      jsp頁面:var reason=  encodeURI(encodeURI(reasonValue));

      java程式碼:  String  reason=URLDecoder.decode(resultValue,"utf-8");

    這樣亂碼問題就解決了,但我還是沒整明白,在谷歌瀏覽器下沒亂碼,在IE11下咋就不行那,那位大俠能解釋一下???