lxq bie emo 2023-03-20 16:40 采纳率: 84.2%
浏览 31
已结题

java后端接收中文乱码

java后端接收中文乱码
本地没问题,服务器那边有这个,现在解决了,但是不知道问题所在,而且现在的方式也比较麻烦,前端和后端都需要进行转换(两边都需要,后端不转的话也是乱码),所以想问一下有没有更好的方式,只需要转一边就行
前端

img

后端

img

  • 写回答

4条回答 默认 最新

  • 关注

    这个首先你的用法就不标准,如果你是post的话,就不应该把参数放在url里,post里一般url只放一些很简单的参数,比如页码什么的,
    正常你post一个json到服务端是不会有问题的。还有这个如果你非要在url里拼接的话,你遇到不同的服务器,就会有的乱码有的不乱码,这个和服务器配置有关。
    还是改一下表单数据的封装方式吧,jquery有个serialize()方法可以直接把form表单序列化,一般就没问题了,传参数的时候大概就是你ajax里写个data属性,放你那个dataType上面就行
    data:$(this.form).serialize()
    然后服务端配个EncodingFilter,我看你spring-mvc里配置了。
    这是你前端代码的问题

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 3月29日
  • 已采纳回答 3月21日
  • 创建了问题 3月20日

悬赏问题

  • ¥20 西门子S7-Graph,S7-300,梯形图
  • ¥50 用易语言http 访问不了网页
  • ¥50 safari浏览器fetch提交数据后数据丢失问题
  • ¥15 matlab不知道怎么改,求解答!!
  • ¥15 永磁直线电机的电流环pi调不出来
  • ¥15 用stata实现聚类的代码
  • ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效
  • ¥15 悬赏!微信开发者工具报错,求帮改