idea插入數據到數據庫以及頁面亂碼的解決(全面)


經常困擾的中文亂碼問題

1.jsp頁面需要設置編碼格式為utf-8,如下圖

2.jsp頁面form表單提交數據方式改為post,為get會有類似英文的亂碼

3.設置項目的各種編碼格式,點擊左上角Files——>settings,搜索file encoding,選擇utf-8

4.在web.xml文件中配置編碼過濾器,此處為較新的spring-mvc.jar包,老版本只有一個參數forceEncoding設置為true,現在有forceRequestEncoding和forceResponseEncoding。

5.添加tomcat服務器時,在VM中添加&characterEncoding=UTF-8,然后apply

注意:
配置好以上5點,各頁面之間的數據傳輸應該不會有中文亂碼了!
(如果插入數據庫中文還有亂碼,那就是數據庫的編碼格式沒有配置好,搜索數據庫配置編碼)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM