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

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条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥50 安卓adb backup备份子用户应用数据失败
    • ¥20 有人能用聚类分析帮我分析一下文本内容嘛
    • ¥15 请问Lammps做复合材料拉伸模拟,应力应变曲线问题
    • ¥30 python代码,帮调试
    • ¥15 #MATLAB仿真#车辆换道路径规划
    • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
    • ¥15 数据可视化Python
    • ¥15 要给毕业设计添加扫码登录的功能!!有偿
    • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
    • ¥15 微信公众号自制会员卡没有收款渠道啊