jsp程序输出正常,写入数据库中文乱码,插入语句在数据库里没问题_百度知...

发布网友 发布时间:22小时前

我来回答

5个回答

热心网友 时间:11小时前

是程序执行出来是乱码还是执行后进数据库数据本身就变成乱码了?

热心网友 时间:11小时前

在tomcat下修改server.xml解决所有的中文编码,解码问题
<Connector port="80"
maxThreads="300" minSpareThreads="50" maxSpareThreads="100"
enableLookups="false" redirectPort="8443" acceptCount="150"
debug="0" connectionTimeout="20000"
disableUploadTimeout="true" useBodyEncodingForURI="true" URIEncoding="gb2312"/>

注意:添加了useBodyEncodingForURI="true" URIEncoding="gb2312",这样页头的pageEncoding="gb2312" 就可以生效,保证jsp页面按照制定编码进行编译

热心网友 时间:11小时前

插入数据库里显示到网页是乱码一般就是数据库安装时没选好编码的问题了,myqsl装的时候有一项是选择编码集的,默认不是GBK,要选为GBK,不然就会出现你那个问题,如果没注意到这个问题的话建议重新安装一下。

热心网友 时间:11小时前

你在MySQL里 可以插入中文 那就是MySQL配置没有问题哦
这样就没什么问题啊
你看看mysql 可以插入中文不

热心网友 时间:11小时前

MySQL自身的字符集问题
不用重装,找到my.ini改一下

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com