本地測試接口沒有發現任何問題,代碼提交到服務器運行,手機端測試的時候發現凡是中文輸入的都出現了亂碼,
我查詢對應數據庫發現字段都是亂碼,好好的怎麼會突然亂碼,
究其原因,才發現,修改了tomcat下面的conf/server.xml對應如下位置的編碼方式:
配置server.xml
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8"/>
注意是 URIEncoding="UTF-8" 的位置
重新打包測試,中文不再亂碼,ok!!!!!!!!!!!!!!!!!!
好記性不如爛筆頭!!!!!!!!!!!!!