【发布时间】:2019-03-16 05:45:16
【问题描述】:
@PostMapping("/subscribe/add")
Subscribe add(@RequestBody Subscribe sub) throws BindException {
return sub;
}
Subscribe 有一个字段:
@DateTimeFormat(pattern = "yyyy-MM-dd")
private LocalDate subDate;
当我传递一个无效的日期时,比如"abc",我得到HttpMessageNotReadableException 异常。我无法从HttpMessageNotReadableException 收到任何有用的消息,可以发送给客户告诉用户“你应该传递一个像 yyyy-MM-dd 这样的日期”。
【问题讨论】:
标签: spring-mvc jackson-databind