站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题jdbc:mysql://127.0.0.1/ccc?useUnicode=true-amp;amp;characterEncoding=GBK指定编码失效。求解。

jdbc:mysql://127.0.0.1/ccc?useUnicode=true-amp;amp;characterEncoding=GBK指定编码失效。求解。

摘要: jdbc:mysql://127.0.0.1/ccc?useUnicode=true&characterEncoding=GBK指定编码失效。求解。


1jdbc:mysql://127.0.0.1/ccc?useUnicode=true&characterEncoding=GBK
测试这个指定的编码是否有效。
1.1测试1
1.1.1<%@ page language="java" contentType="text/html; charset=8859_1" %>
1.1.2
1.1.3jdbc:mysql://127.0.0.1/ccc?useUnicode=true&amp;characterEncoding=gbk
1.1.4SQL="insert into wap_column (title) values ('中文')";
1.1.5String SQL="select * from wap_column";
1.1.6结果:插入、读取正常,不需要进行转码处理。
1.2测试2
1.2.1<%@ page language="java" contentType="text/html; charset=GBK" %>
1.2.2
1.2.3jdbc:mysql://127.0.0.1/ccc?useUnicode=true&amp;characterEncoding=gbk
1.2.4SQL="insert into wap_column (title) values ('"+new String("中文".getBytes("GBK"),"8859_1")+"')";
1.2.5String SQL="select * from wap_column";
1.2.6结果:读取、插入需要进行转码处理,转码后正常。
1.3测试3:与测试2基本一致,仅修改characterEncoding=8859_1。
1.3.1<%@ page language="java" contentType="text/html; charset=GBK" %>
1.3.2
1.3.3jdbc:mysql://127.0.0.1/ccc?useUnicode=true&amp;characterEncoding=8859_1
1.3.4SQL="insert into wap_column (title) values ('"+new String("中文".getBytes("GBK"),"8859_1")+"')";
1.3.5String SQL="select * from wap_column";
1.3.6结果:读取、插入需要进行转码处理,转码后正常。
1.4测试3:与测试2基本一致,仅删除characterEncoding=gbk。
1.4.1<%@ page language="java" contentType="text/html; charset=GBK" %>
1.4.2
1.4.3jdbc:mysql://127.0.0.1/ccc
1.4.4SQL="insert into wap_column (title) values ('"+new String("中文".getBytes("GBK"),"8859_1")+"')";
1.4.5String SQL="select * from wap_column";
1.4.6结果:读取、插入需要进行转码处理,转码后正常
1.5结果表明:characterEncoding=8859_1与characterEncoding=gbk与不设置的结果是一样的,说明该设置不起作用。


这是为什么啊?
怎么解决。请教。


帮顶,等待高手解决,学习中


jdbc:mysql://127.0.0.1/ccc?useUnicode=true&amp;characterEncoding=GBK
jdbc:mysql://127.0.0.1/ccc?useUnicode=true&amp;characterEncoding=gbk

我是看不出來是哪裏出問題了 建議web.xml加上filter 如果還不行 只能說lz你中彩了~!





我也检查很多次了,
jdbc:mysql://127.0.0.1/ccc?useUnicode=true&amp;characterEncoding=gbk
语法没问题。

难道是中奖了~~


↑返回目录
前一篇: 如何把tomcat中的webapps移走啊?
后一篇: 有人能告诉我一个这个规模的项目开发时间最少要多久吗?如果和客户谈,起价应该在什么价位开始比较好呢?多谢,在线急等……