Java @RequestBody问题绑定字段名为;电邮;jackson databind v-2.8.4和spring boot starter父版本v-1.4.2.0版本
我正在尝试将json绑定到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
@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
之类的?是否有任何筛选器可以在请求到达控制器之前修改请求?