把springxml配置改为在java类中注解的方式

原因:使用spring-boot框架发布rest服务时出现中文乱码

图片说明

http://zhidao.baidu.com/link?url=3q7jr29bB_zAh8maEUxHuzon_6rXrXqKw_6m7VoaZ3GeH7_lsFSsdlml7BsCvEt7EZzE2QXgzF-_CXCsgtetX_

需要在web.xml中对请求的时间进行utf-8操作过滤:

encodingFilter
org.springframework.web.filter.CharacterEncodingFilter

encoding
UTF-8


forceEncoding
true



encodingFilter
/*

 <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>