這篇文章主要介紹了SpringMVC請求亂碼處理的2種方式,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
創(chuàng)新互聯(lián)是一家專注于成都網站制作、網站建設與策劃設計,順慶網站建設哪家好?創(chuàng)新互聯(lián)做網站,專注于網站建設10余年,網設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:順慶等地區(qū)。順慶做網站價格咨詢:13518219792
一、post請求亂碼
在web.xml中加入
CharacterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding utf-8 CharacterEncodingFilter /*
以上可以解決post請求亂碼問題。
二、get請求亂碼
對于get請求中文參數(shù)出現(xiàn)亂碼解決方法有兩個:
修改tomcat配置文件添加編碼與工程編碼一致,如下:
另外一種方法對參數(shù)進行重新編碼:
String userName new String(request.getParamter("userName").getBytes("ISO8859-1"),"utf-8")
ISO8859-1是tomcat默認編碼,需要將tomcat編碼后的內容按utf-8編碼
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。