乱码很麻烦,网上用utf-8的居多,但是我没尝试出来,个人感觉gbk更舒服,
乱码处理
原创
©著作权归作者所有:来自51CTO博客作者逸影潇潇的原创作品,请联系作者获取转载授权,否则将追究法律责任
utf8的通用性比gbk好,所以先用着这个,以后再改,必要的话
乱码解决如下途径:
以gbk为例
1.mysql那个my.ini相应编码改为 gbk;
(然后千万记得中期mysql服务,
cmd下执行net stop mysql
然后net start mysql
)
2.建数据库的时候加上编码设置 create database 库 default character set gbk(或者utf8)
此时就算设置成utf8,页面全部用gbk也完全不会乱码,本人已经亲自尝试以及验证
3.页面全部用 gbk,以达成页面编码统一性
4.相关地方,比如参数传值,插入数据库的时候,加上
<%request.setCharacterEncoding("gbk");%>
方可成功,否则报错:Incorrect String.......
5.以上四步,可以解决乱码问题,实在不行(我说的是实在),
就设置成如此次
create table emp(
id int(20) not null,
name varchar(10) character set gbk,
)default character set gbk;
下一篇:ActionServlet未找到
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
有趣的CSS - 一串乱码
通过 css 来实现一段不停变化的 bug 乱码效果。
css 动效 乱码效果 ux 动画 -
JS中理解码点和码元,解决emoji带来的乱码问题
了解码元和码点,处理emoji表情字符串截取带来的乱码问题,在String原型中增加自定义方法来处理
码元 码点 emoji乱码 字符串截取 字符串长度 -
处理js乱码
1.将time.js编码格式更改外2.在Tomcat设置VM-OPTION 选项为-Dfile.encoding=utf-8
java tomcat 编码格式 其他 -
JSP中文乱码处理之Servlet接收参数中文乱码处理
首先把JSP页面的编码格式设置为UTF-8 <html> <head> &
职场 休闲 乱码处理,Servlet -
JSOUP 乱码处理
JSOUP 支持在请求的时候,传入URL 对象,然后设置编码。如下方式才是正解,设置编码为GBK 。 如果对方是UTF-8 ,那就设置为UTF-8
JSOUP 乱码处理 大小写 请求头 读取数据 缓存