spring Web MVC框架提供了org.springframework.web.filter.CharacterEncodingFilter用于解决POST方式造成的中文乱码
CharacterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding utf-8 CharacterEncodingFilter /*
我的配置:
这个地方有一个问题,一般的小网站都有登陆过滤器,但是配置登陆过滤器的时候,会出现乱码,解决方案是
调整登陆过滤器和CharacterEncodingFilter的filter-mapping的顺序
encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true //先配置org.springframework.web.filter.CharacterEncodingFilter再配置自定义的filter encodingFilter *.htm loginFilter tss.kz.filters.LoginFilter indexPath index.htm ignoreList loginFilter *.htm