SSM框架練習出現JSP提交表單出現亂碼問題
阿新 • • 發佈:2019-01-05
今天練習SSM框架的搭建時遇到很多的問題,種種困難克服之後竟然出現頁面亂碼問題,於是乎就上網各種查詢解決辦法。但是網上的解決辦法都使用了還是沒有解決我所遇到的問題啊!JSP頭部標籤,request設定字元編碼,資料庫設定,server.xml配置等,各種嘗試還是不行。主要就是提交表單會出現亂碼(主要是新增和更新)。在資料庫裡面新增不會出現亂碼。如下圖所示:提交後顯示這樣:快要放棄的時候,突然想到還有Spring解決策略。配置web.xml檔案filter攔截器。如下所示(我的是UTF-8,根據自己的設定配置攔截器)
<filter> <filter-name>encodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>UTF-8</param-value> </init-param> </filter> <filter-mapping> <filter-name>encodingFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
終於問題完美解決。希望這篇文章能幫助和我一樣的小白!