java web 遇到亂碼問題如何解決

一、請求設置

 ①post請求亂碼:

           需要在web.xml中設置post的亂碼過濾器

<!--亂碼過濾器   解決post請求的亂碼-->
    <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>

②get請求亂碼:

在tomcat的配置文件server.xml中設置,在8080端口設置中添加URIEncoding="utf-8"

二、數據庫

    如果還有亂碼就修改數據庫的配置 和 注意創建數據庫和數據表時候設置字符集!

   

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章