采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
1、数据库指定了utf-8编码,web.xml中也指定了utf-8,都是照着视频做的,但现在在自测时访问接口save.json成功,但数据库中中文数据乱码,自己查过但没改过来。 2、加入多组数据后,层级结构中level未能按要求显示
你好,有两个细节点需要和你确认一下:1、看日志,数据在保存到db之前输出的就是乱码,那么应该是请求在进入后端时就已经乱码了,而不是数据库带来的乱码。需要你看一下前端调用接口时传入数据时是否已经乱码,如果是很可能编码问题,需要调整浏览器默认编码为utf8或者指定接口使用utf8编码传输才可以;还有一种可能调用接口时没乱码,后端接收时乱码,这时更大可能与服务器设置的编码有关。2、level的问题,我看你截图db里的数据,id和level有点不对应,id也不是正常连续下来的,我猜测是你调用接口时没注意id和level关联导致,最好是能给出已有数据、提交的接口数据、及更新后的结果,这样方便定位问题
谢谢老师,根据老师指导,问题已解决,非常感谢!
登录后可查看更多问答,登录/注册
源于企业真实Java项目,涉及大量高级技巧,覆盖权限管理开发技术
2.8k 6
2.5k 22
1.7k 20
1.5k 18
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号