1.在controller接收参数前,加上@DateTimeFormat(pattern = "yyyy-MM-dd")注解

在springmvc中接收日期类型的数据

2.配置全局设置

创建一个Converter类

在springmvc中接收日期类型的数据

之后在applicationContext.xml中填写如下配置

在springmvc中接收日期类型的数据

在springmvc中接收日期类型的数据

这样在接收参数的时候就不需要在添加注解。

如果配置了全局设置,在接收参数的时候添加注解,注解是无法识别的。

如果输入的有其他的格式的,没有用-来表示间隔的话,需要用if来判断

在springmvc中接收日期类型的数据

输入的纯数字的时间

在springmvc中接收日期类型的数据

用-分开的年-月-日

相关文章: