前台、后台、mysql,出现中文乱码或“???”
2015-06-05 10:33
183 查看
出现乱码有三种情况,
1、前台页面传递到后台时出现乱码
2、后台输出到前面时出现乱码
3、与数据库交互时出现乱码
方法:
1.页面:使用<meta http-equiv="Content-Type" content="text/html; charset=GBK" />来显示指定编码;
2.在部署描述符web.xml文件中添加encoding filter;
3.mysql的字符设置可以参看http://blog.csdn.net/codolio/archive/2010/05/21/5613370.aspx。同时需要注意mysql的connection results等的编码
来自网友的帮助。
1、前台页面传递到后台时出现乱码
2、后台输出到前面时出现乱码
3、与数据库交互时出现乱码
方法:
1.页面:使用<meta http-equiv="Content-Type" content="text/html; charset=GBK" />来显示指定编码;
2.在部署描述符web.xml文件中添加encoding filter;
3.mysql的字符设置可以参看http://blog.csdn.net/codolio/archive/2010/05/21/5613370.aspx。同时需要注意mysql的connection results等的编码
来自网友的帮助。
相关文章推荐
- mysql多表查询、子查询
- Mysql事务,并发问题,锁机制
- Mysql慢查询配置
- Mysql中事务隔离级别与binlog_format的一点理解
- mysql事务和锁InnoDB
- mysql数据库锁机制
- mysql修改密码
- MySQL搭建Amoeba_读写分离
- 防止服务器宕机时MySQL数据丢失的几种方案
- mysql -h 127.0.0.1与localhost区别
- mysql双主环境搭建corosync+drbd+mysql
- 修改mysql字符编码
- mysql 计算count值
- mysql字符串函数
- mysql 使用count()统计总结与思考
- 防止服务器宕机时MySQL数据丢失的几种方案
- Mysql备份与恢复
- mysql 的count(*)统计结果很慢?为什么
- MySQL各版本的区别
- MYSQL计算时间间隔——————TimeStampDiff()