spring mvc先端ページの中国語の文字化け問題の解決構想


1、フロントページの符号化問題かどうかを判断する
直接ブラウザでhtmlを開きますが、ページ表示が正常であれば、htmlページの符号化問題ではありません.そうでなければ、headの部分にを加えると、一般的にはhtmlページの文字化け問題が解決できます.
2、Springの符号化問題ではないかと判断する
web.xmlにfilterを入れて、問題を解決することができます.

        characterEncodingFilter
        org.springframework.web.filter.CharacterEncodingFilter
        
            encoding
            UTF-8
        
        
            forceEncoding
            true
        
    
    
        characterEncodingFilter
        /
    

3、トムcatまたはキティのコードかどうかを判断する.
私のちょうどこの問題です.mavenではキティちゃんを埋め込んでいますが、キティちゃんのwebdefault.xmlは、zhが指すコードをgb 2312に設定しています.ブラウザが自動的に文字コードを簡体字中国語gb 2312に設定してしまい、ページに文字化けが表示されます.

        
            zh
            UTF-8
        

zhが指すコードをgb 2312に設定してUTF-8に変更すればいいです.