Spring MVC + MySql 保存中文变乱码
来源:互联网 发布:谈谈大数据金融行业应 编辑:程序博客网 时间:2024/05/22 06:11
总共要设置三处编码:
1、 数据库编码统一设置utf8
2、在web.xml设置编码, 增加编码过滤器:
<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>如果没有设置这个的话, 那么表单的值传给Controller的时候, 就已经乱码了
2、在spring-servlet.xml 设置编码, 在数据库url地址后面加入 ?useUnicode=true&characterEncoding=utf-8。
如下: <bean id="ds"
class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="com.mysql.jdbc.Driver"></property>
<property name="url"
value="jdbc:mysql://localhost:3306/springmvc?useUnicode=true&characterEncoding=utf-8"></property>
<property name="username" value="root"></property>
<property name="password" value=""></property>
</bean>
阅读全文
0 0
- Spring MVC + MySql 保存中文变乱码
- 遭遇Spring MVC+MySQL保存中文变成乱码
- mysql保存中文乱码
- spring mvc中文乱码
- spring mvc 中文乱码
- spring mvc 中文乱码
- spring-mvc中文乱码
- spring mvc 中文乱码
- mysql latin1 乱码变中文
- Spring MVC 中文乱码问题
- spring mvc 中文乱码问题解决
- spring mvc + ajax 中文乱码
- cas spring mvc 中文乱码
- spring mvc ajax 中文乱码
- spring MVC中文乱码解决
- spring mvc properties 中文乱码
- spring mvc 返回中文乱码
- spring MVC解决中文乱码
- 分组取每组最大的值
- 发布sql view到geoserver服务器(5)
- 树的深度优先遍历和广度优先遍历的原理和java实现代码
- 数据库报错:Table '*.*' doesn't exist
- SERIALIZABLE与EXTERNALIZABLE两种序列化方式的区别
- Spring MVC + MySql 保存中文变乱码
- 撸起袖子自己写一个通用的刷新控件
- Unicode编码的小知识
- delphi XE Datasnap SERVER 在windows 7 下为服务添加描述信息
- iOS-获取控件的隐藏属性并修改
- js总结--2017
- Learning Data Mining with Python-第一章-affinity analysis
- 扩展 sizeof和strlen malloc
- 正确导入android-support-v4.jar的方法