springboot get方式传入参数乱码、返回数据乱码问题解决

1、get方式传入参数,由于是在url后边,默认编码为iso-8859-1,故后端拿到为乱码,需要转为utf-8编码:new String(xxx.getBytes(“iso-8859-1”),“utf-8”)

2、返回前端数据乱码,需要指定@requestMapping参数produces = {“application/json;charset=UTF-8”}

以上处理方式针对都是单个参数、单个方法,若遇到乱码问题,实在没有解决办法可以考虑使用,本人由于使用了公司已有框架,且开发进度较急,所以没时间去细究问题根源!

你可能感兴趣的:(后端开发学习,spring,boot)