@ResponseBody @RequestMapping返回值乱码
如下图,返回值乱码。dalao指点一下???
说明一下:我用posman访问接口,返回值大部分都是英文、符号。只有一个字段值为中文。但返回值基本都是乱码
我produces设置了application/json格式;但是,响应的Content-Type却是 text/html格式。
不知道是为什么。
。
回答
1.tomcat编码
server:
tomcat:
uri-encoding: UTF-8
2.http编码
spring:
http:
encoding:
force: true
charset: utf-8
enabled: true
3.response返回类型
response.setContentType("text/html;charset=utf-8");
都加一下
以上是 @ResponseBody @RequestMapping返回值乱码 的全部内容, 来源链接: utcz.com/a/29202.html