乱码问题,按照老师所说的进行了修改,仍然乱码

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
chrismorgen 2019-03-18 14:58:51

你好同学,建议你在UserAddServlet中打印一下从前台页面穿过来的user对象,看一下是否会有乱码,祝学习愉快~

http://img1.sycdn.imooc.com//climg/5c8f417d0001b37907120122.jpg

chrismorgen 2019-03-14 11:20:00

你好同学,请问你修改之后是通过程序插入的,还是通过workbench或者控制台插入的呢?如果是通过程序插入的数据,请问有在下图标记的地方设置字符编码格式吗?祝学习愉快~

http://img1.sycdn.imooc.com//climg/5c89c84b0001bc8f08470125.jpg

  • 提问者 戏一 #1
    我用的是mysql8.0之前这个在我前面的问题里设置过
    2019-03-14 11:46:20
  • chrismorgen 回复 提问者 戏一 #2
    好的同学,现在总结一下你的问题,数据库的编码格式你已经修改完毕,那么我需要确定你是从程序插入的数据还是直接在数据库中插入的数据,如果是在数据库中插入的数据依旧乱码,那么就证明问题还是出在了数据库上;另外如果你是从程序中插入的数据,那么就需要查看在数据未插入数据库之前是否为乱码,所以现在我需要知道同学是从哪个步骤中存入的数据呢?祝学习愉快~
    2019-03-14 14:57:28
  • 提问者 戏一 回复 chrismorgen #3
    我通过workbench写了几个数据在数据库中,这些数据在最开始显示在页面与workbench上的时候没有乱码,但是在我通过黑色的那个框查询时,乱码了。我又通过页面写了几个数据,传了进去,这些中文的都乱码了,在页面上,workbench与黑色的框里都乱码了
    2019-03-14 19:50:58
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
Java数据库开发与实战应用2018版
  • 参与学习           人
  • 提交作业       277    份
  • 解答问题       4297    个

Java数据库开发的必备技能,从流行的MySQL数据库开始,到Java原生的数据库管理接口JDBC的使用,再到常用的数据持久化框架MyBatis,让你向Java工程师的目标又迈进了一步!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师