web项目BUG
xiaocxyczh
这个作者很懒,什么都没留下…
展开
-
向mysql插入数据时出现Incorrect string value: '\xEF\xBF\xBD\xE9\x8F\x83...' for column...at row 1
如果向mysql插入数据时出现Incorrect string value: '\xEF\xBF\xBD\xE9\x8F\x83...' for column...at row 1此类错误时,可能有两种原因:第一种原因是向数据库中插入表情且数据库编码不是utf-8,将数据库对应的表的编码改为utf-8,通过DOS进入mysql运行语句alter table table_name conve原创 2017-01-08 21:30:27 · 3432 阅读 · 0 评论 -
使用json时出现java.lang.ClassNotFoundException: org.apache.commons.lang.exception.Nestable的bug
本人在做项目时使用了JSONArray类,运行时出现java.lang.ClassNotFoundException: org.apache.commons.lang.exception.Nestable的bug,原因是只加载了json-lib-2.2.2-jdk15.jar的包,必须加载相关的jar包,如图,下载链接http://download.csdn.net/download/xush转载 2017-01-08 21:42:11 · 1191 阅读 · 0 评论 -
关于jspSmartUpload插件获取表单里中文数据乱码问题
关于jspSmartUpload插件获取表单里中文数据乱码问题在做有文件上传模块用到jspSmartUpload插件时,如果表单里有中文,可能在获取数据页面得到的中文数据乱码,原因是导入的插件jar包仅支持gb2312编码,如果不想换jar包可以改变页面编码。 获取数据界面编码代码为request.setCharacterEncoding(“gb2312”); 表单界面编码为pageEncodi原创 2017-03-11 17:04:17 · 474 阅读 · 0 评论 -
com.fasterxml.jackson.core.JsonParseException: Unexpected character (',' (code 44)): Expected space
今天在使用Redis做缓存时出现了如题的Bug,其实是误打误撞出现的Bug,在Redis中存储的类型都是字符串,如下图:但是Redis的配置文件是从网上拷贝过来的,使用的value反序列化是Jackson2JsonRedisSerializer类型,应该由于value字符串中含有逗号字符导致Jackson2JsonRedisSerializer反序列化失败,而对于我的项目把序列化类型改了就...原创 2019-02-28 19:07:48 · 19713 阅读 · 1 评论