Spring mvc 乱码问题解决

上一篇 / 下一篇  2016-03-10 11:00:28 / 个人分类:开发

Spring MVC结构的工程项目,在controller中处理后返回给前端的String类型值,中文显示为乱码(其实不是乱码,是?代替)。
需要解决乱码问题,尝试了很多种方法,最后发现需要在mvc.xml文件里面加入字符集转化配置:
<bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter">  
        <property name="messageConverters">  
            <list>  
                <bean class="org.springframework.http.converter.StringHttpMessageConverter">  
                    <property name="supportedMediaTypes">  
                        <list>  
                            <value>text/html;charset=UTF-8</value>  
                        </list>  
                    </property>  
                </bean>  
            </list>  
        </property>  
    </bean>
该配置需要放在<mvc:annotation-driven/> 配置之前,否则无效。
乱码问题终于解决。
记录一下,以便下次查阅

TAG:

 

评分:0

我来说两句

Open Toolbar