【发布时间】:2013-02-16 09:00:14
【问题描述】:
我有一个 GET 请求,它将 YYYY-MM-DD 格式的日期发送到 Spring Controller。 控制器代码如下:
@RequestMapping(value="/fetch" , method=RequestMethod.GET)
public @ResponseBody String fetchResult(@RequestParam("from") Date fromDate) {
//Content goes here
}
在我使用 Firebug 进行检查时,请求已正确发送。 我得到了错误:
HTTP 状态 400:客户端发送的请求语法错误。
如何让控制器接受这种日期格式? 请帮忙。我做错了什么?
【问题讨论】:
-
我猜你的 Date 来自 java.util.Date 因为提供的答案所以不适用于 Java.sql.Date
标签: java spring date spring-mvc