解决前端页面ajax提交—>后端中文乱码,以及后端—>数据库乱码的解决方法

"本文探讨了使用Ajax进行数据传输时遇到的中文乱码问题,特别是GET和POST方式的区别。在POST提交中,设置request.setCharacterEncoding("UTF-8")对防止乱码并非必需,而GET方式则需要额外处理。为了解决GET方式的乱码,文章提供了相应解决方案,并强调了使用POST方式提交数据的推荐性。同时,文章也提及了后端到数据库乱码的简单解决方法。"
摘要由CSDN通过智能技术生成

通过ajax往后端传中文乱码现象

1、首先在代码中发现通过ajax传输到后端时,通过post方式传送的数据,不论设不设置request.setCharacterEncoding("UTF-8");这句话,后端都是不会乱码的。但是如果是用get作为提交,那么不论设不设置这句代码都会发生乱码现象(这里就是最好大家用post提交在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

post方式的大家可以自行试试

想要让get不乱码的,我百度有https://www.cnblogs.com/sutao/p/8553894.html方法

后端—>数据库乱码的解决方法

这个方法就比较简单
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值