JSP+MySQL中文出错问题。网页(网页编码:utf8)中填写中文之后提交就会出错,错误如下描述:
发布网友
发布时间:2022-04-15 05:09
我来回答
共4个回答
热心网友
时间:2022-04-15 06:39
哎,这个我刚刚解决,我也是在网上查的,步骤如下:
打开mysql安装目录下的my.ini;
找到default-character-set,将其改为自己想用的字符集:GB2312或是utf8等……,要注意的是这里有两个default-character-set,用ctrl+f定位在文件最前面输入default就会找到,都要改过来;改完之后,要重启mysql,在运行窗口 输入 services.msc,进入服务,将
MySQL服务停止,再启动,之后注意: 一定要删掉你的表,重新再建,重启tomcat 就可以将
伟大的汉字 插入数据库咯!搞定
热心网友
时间:2022-04-15 07:57
1、处理保存数据时加上
resquest.sertCharacterEncoding("utf-8")
2、在Tomcat安装目录下找到\conf\server.xml文件,在找到如下语句:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
其中加入这句 URIEncoding="utf-8" ,完成后如下显示
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="utf-8" />
热心网友
时间:2022-04-15 09:31
1111
热心网友
时间:2022-04-15 11:23
对啊,创建数据库的时候你设置的编码是什么?检查一下