问题遇到的现象和发生背景
后端封装dto内为起始和结束时间,但前端传入json时却获取不到,一直为null
问题相关代码,请勿粘贴截图
controller层
(
@RestController
@RequestMapping("/uu")
@Slf4j
public class UController {
@Autowired
private UserService userService;
@PostMapping("/search2")
public List<User> search2(@Valid @RequestBody UserDto userDto){
//一直获取userDto内的属性值为null
log.info("userDto.getDateFrom:{},userDto.getDateTo:{}",userDto.getDateFrom(),userDto.getDateTo());
return userService.search2(userDto);
}
}
```)
封装的UserDto
```java
@Data
public class UserDto {
private String DateFrom;
private String DateTo;
}
运行结果及报错内容
我想要达到的结果
后端接收到前端传的两个参数值!谢谢