在表單提交時(shí),如果遇到中文符號(hào)會(huì)出現(xiàn)亂碼問(wèn)題。
SPRing提供一個(gè)CharacterEncodingFilter過(guò)濾器,可用于解決亂碼問(wèn)題。
CharacterEncodingFilter使用的時(shí)候要注意以下問(wèn)題:
1. 表單數(shù)據(jù)以post提交;
2. 在web.xml中配置CharacterEncodingFilter過(guò)濾器;
3. 頁(yè)面編碼和過(guò)濾器指定編碼要保持一致。
使用spring的前提下在web.xml中配置以下代碼:
<!-- 編碼處理過(guò)濾器 --><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> <init-param> <param-name>forceEncoding</param-name> <param-value>true</param-value> </init-param> </filter> <filter-mapping> <filter-name>encodingFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注