关于web.xml中配置Spring字符编码过滤器以解决中文乱码的问题

    xiaoxiao2022-07-13  163

    当出现中文乱码问题,Spring中可以利用CharacterEncodingFilter过滤器解决:

    <!-- 配置解决中文乱码的过滤器 --> <filter> <filter-name>characterEncodingFilter</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>characterEncodingFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>

    但是,该过滤器唯一无法解决一种特定请求,即在地址栏中以GET方式传中文的请求,例如:

    localhost:8080/account/save?name=麻子&money=10000

    最新回复(0)