@ResponseBody注解使用返回类型为String时出现中文乱码

在spring-mvc配置文件中添加:



class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter" >
    name="messageConverters">
        
            class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter" />
            class="org.springframework.http.converter.StringHttpMessageConverter">
                name="supportedMediaTypes">
                    
                        text/plain;charset=utf-8
                        text/html;charset=UTF-8
                    
                
            
        
    

这只是其中一种方式,个人适用,如果不行,请另行百度其他解决方案,各位大神提供的比较全面,就不再赘述了。

你可能感兴趣的:(SpringMVC)