jiyuncheng1988 2017-03-26 01:01 采纳率: 50%
浏览 7085

hibernate validator @Past 校验注解都有哪些属性,哪个属性可以捕捉日期输入的格式错误

请问 @Past 注解都有哪些属性,哪个属性可以捕捉日期输入的格式错误.我在页面输入错误的日期格式,页面会有报错的代码
@DateTimeFormat(pattern="yyyy-MM-dd")
@Past(message="生日必须是一个过去的日期")//这里是否还要添加其他属性值
private Date birthday;//这是我的javabean使用了@Past注解

当我在注册页面中"日期"输入错误格式,页面出现如下错误代码:
Failed to convert property value of type java.lang.String to required type java.util.Date for property birthday; nested exception is org.springframework.core.convert.ConversionFailedException: Failed to convert from type java.lang.String to type @org.springframework.format.annotation.DateTimeFormat @javax.validation.constraints.Past java.util.Date for value 123; nested exception is java.lang.IllegalArgumentException: Unable to parse 123

图片说明
图片说明

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 delta降尺度计算的一些细节,有偿
    • ¥15 Arduino红外遥控代码有问题
    • ¥15 数值计算离散正交多项式
    • ¥30 数值计算均差系数编程
    • ¥15 redis-full-check比较 两个集群的数据出错
    • ¥15 Matlab编程问题
    • ¥15 训练的多模态特征融合模型准确度很低怎么办
    • ¥15 kylin启动报错log4j类冲突
    • ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大
    • ¥15 import arcpy出现importing _arcgisscripting 找不到相关程序