【发布时间】:2020-05-03 21:40:30
【问题描述】:
使用 spring 我有这个端点,
@RequestMapping(value = "/time/{date}", method = RequestMethod.GET)
public ModelRunCollection getPolicyByDate(GetPolicyByDateRequest request) {
return delegate.submit(request);
}
请求对象看起来像这样
@Getter
@Setter
public class GetPolicyByDateRequest {
@DateTimeFormat(pattern = "YYYY-MM-DDTHH:mm:ss.sssZ")
private DateTime date;
public GetPolicyByDateRequest date(DateTime date) {
this.date = date;
return this;
}
}
我点击的网址是这个
http://localhost:8080/time/2020-01-17T00:33:53.148Z
我得到的错误是
Validation failed for object='getCreditPolicyByDateRequest'. Error count: 1
我无法理解为什么这是个问题。我查看了这个解决方案,但似乎正在做他提到的确切事情
【问题讨论】:
标签: java spring datetime controller