【问题标题】:Date range validation in Oracle ADFOracle ADF 中的日期范围验证
【发布时间】:2015-12-22 09:15:11
【问题描述】:

我的项目中的 jsf 文件中有一个输入日期。用户可以从日历中选择某个日期,该日期应验证为今天的前 7 天和后 7 天。我想 af:validateDateTimeRange 会完成这项工作,但我不知道如何构建 EL,以便它可以准确地获取当前日期并从中添加或减去固定天数。

你能帮帮我吗?

谢谢!

【问题讨论】:

    标签: validation jsf oracle-adf date-range


    【解决方案1】:

    <af:validateDateTimeRange> 是你这里最好的朋友。您必须将其 minimummaximum 属性设置为一些 "yyyy-MM-dd" 格式化日期(您可以从托管 bean 中检索):

    <af:validateDateTimeRange
           minimum="#{managedBean.sevenDaysBeforeToday}"
           maximum="#{managedBean.sevenDaysFromToday}"
           messageDetailNotInRange="Date {1} does not fall within the range {2} : {3}"/>
    

    【讨论】:

    • 感谢您的快速响应!
    猜你喜欢
    • 2013-10-06
    • 1970-01-01
    • 2016-03-15
    • 1970-01-01
    • 2019-06-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多