最近用springmvc+mysql给公司写了一个办公软件,前台保存汉字到mysql正常显示,但读取数据库到前台时出现乱码,一堆问号,上网查说这不是乱码问题,几番波折最终解决,直接上代码:
<!-- 解决乱码问题 -->
<mvc:annotation-driven>
<mvc:message-converters register-defaults="true">
<bean class="org.springframework.http.converter.StringHttpMessageConverter">
<constructor-arg value="UTF-8" index="0"/>
</bean>
</mvc:message-converters>
</mvc:annotation-driven>
在spring-servlet.xml文件中加上以上代码,问题解决。