Java @RequestBody问题绑定字段名为;电邮;jackson databind v-2.8.4和spring boot starter父版本v-1.4.2.0版本

Java @RequestBody问题绑定字段名为;电邮;jackson databind v-2.8.4和spring boot starter父版本v-1.4.2.0版本,java,json,spring,jackson,Java,Json,Spring,Jackson,我正在尝试将json绑定到@RequestBody 控制器方法签名 公共字符串更新(@RequestBody MyDto MyDto) 我的dto public class MyDto { String staff; String user; String email; // constructor, getter, setter go here } json字符串 { "staff":"its staffname", "user": "its

我正在尝试将json绑定到
@RequestBody

控制器方法签名

公共字符串更新(@RequestBody MyDto MyDto)

我的dto

public class MyDto {
    String staff;
    String user;
    String email;
    // constructor, getter, setter go here
}
json字符串

{
    "staff":"its staffname",
    "user": "its username",
    "email": "myemail"
}
问题

职员和用户字符串在服务器端填充,但
电子邮件字段为空


当我将名称更改为电子邮件以外的名称时,问题就消失了

服务器端似乎不需要字符串。请检查一下好吗?@AlbertVilaCanela ya服务器上需要字符串!我想你没有读过我的全部问题你的setter名字正确吗-
setEmail
而不是
setEmail
之类的?是否有任何筛选器可以在请求到达控制器之前修改请求?