表单提交到后台乱码与mysql乱码d
来源:互联网 发布:php websocket 框架 编辑:程序博客网 时间:2024/05/15 16:20
工作了也有两年了,本来以为乱码都是小case了,可是··太高看自己了·
乱码可是国际难题啊···哈哈
记下这两天遇到的两个乱码问题。
一、 表单提交到后台后乱码
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><filter>估计是没起作用,就暂时 在表单中 enctype="multipart/form-data" 解决了。
后来在一个电闪雷鸣的脑洞中,想起,web.xml 的配置顺序也是有区别的啊,赶紧查看,哦哦 CharacterEncodingFilter 放在了 自定义filter下面,把它放上面,恩,erika!
二、最近在了解爬虫,爬了很多(十几G)··你懂得··没成就感 啊··· 想爬高级点的数据,想爬数据·得有数据库··恩,搞个mysql吧
结果就··乱码了·我心说··我这两年是白混了
说正事吧,反正往mysql里存中文就会乱码,用java程序,用navicat,用命令行都一样。 各种百度。恩···流程如下:
1、设置my.ini
[mysql] default-character-set=gbk[mysqld] character-set-server=gbk
2、表与字段的字符集 like this
CREATE TABLE `NewTable` (`id` int(10) NOT NULL AUTO_INCREMENT COMMENT 'id' ,`name` varchar(5000) CHARACTER SET gbk COLLATE gbk_chinese_ci NULL DEFAULT NULL ,`content` varchar(10000) CHARACTER SET gbk COLLATE gbk_chinese_ci NULL DEFAULT NULL ,`create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ,`href` varchar(1000) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL ,`basic_info` varchar(1000) CHARACTER SET gbk COLLATE gbk_chinese_ci NULL DEFAULT NULL ,PRIMARY KEY (`id`))ENGINE=MyISAMDEFAULT CHARACTER SET=gbk COLLATE=gbk_chinese_ciAUTO_INCREMENT=7891CHECKSUM=0ROW_FORMAT=DYNAMICDELAY_KEY_WRITE=0;应该就可以了吧··
下午把我的爬虫成功也贴一下~~
·
0 0
- 表单提交到后台乱码与mysql乱码d
- springmvc 表单提交到后台乱码问题
- JSP通过表单提交到后台乱码
- jsp 提交系列化表单到后台servlet接收中文乱码
- form表单提交查询条件汉字到后台乱码解决方法
- js提交表单到后台,中文乱码问题。
- 网页表单提交到mysql数据库里中文乱码
- 表单中文数据提交到MySQL数据库乱码问题
- DWZ表单提交后台中文乱码
- form提交表单 后台乱码问题
- 表单提交字段到servlet乱码问题
- jsp表单提交接收到数据乱码
- jquery表单提交到struts2中文乱码
- Sturts2提交表单到数据库后乱码
- 用普通的form表单提交数据到后台显示乱码
- jsp表单提交与中文乱码处理
- Ajax表单提交乱码
- 表单提交中文乱码
- CodeForces 791A Bear and Big Brother
- maven安装和配置
- Java中Date与String的相互转换
- 移动端布局方式
- 关于常量修改
- 表单提交到后台乱码与mysql乱码d
- Python爬虫之bs4库
- 最新版2017-03-02版树莓派系统不能直接SSH登录的问题
- JAVA解析xml的五种方式比较
- Mysql的子查询操作的实现
- 1008
- word2010 脚注分割线与文本距离太大
- android object比较大小
- python 2 与 python 3 变化