Oracle ADF 中的日期范围验证
Date range validation in Oracle ADF
我在项目的 jsf 文件中归档了一个输入日期。用户可以从日历中选择某个日期,该日期应验证为今天的前 7 天和后 7 天。我想 af:validateDateTimeRange 可以完成这项工作,但我不知道如何构建 EL 以便它可以准确获取当前日期并从中添加或减去固定天数它。
你能帮帮我吗?
谢谢!
<af:validateDateTimeRange>
是你最好的朋友。您必须将其 minimum
和 maximum
属性设置为某些 "yyyy-MM-dd"
格式的日期(您可以从托管 bean 中检索):
<af:validateDateTimeRange
minimum="#{managedBean.sevenDaysBeforeToday}"
maximum="#{managedBean.sevenDaysFromToday}"
messageDetailNotInRange="Date {1} does not fall within the range {2} : {3}"/>
我在项目的 jsf 文件中归档了一个输入日期。用户可以从日历中选择某个日期,该日期应验证为今天的前 7 天和后 7 天。我想 af:validateDateTimeRange 可以完成这项工作,但我不知道如何构建 EL 以便它可以准确获取当前日期并从中添加或减去固定天数它。
你能帮帮我吗?
谢谢!
<af:validateDateTimeRange>
是你最好的朋友。您必须将其 minimum
和 maximum
属性设置为某些 "yyyy-MM-dd"
格式的日期(您可以从托管 bean 中检索):
<af:validateDateTimeRange
minimum="#{managedBean.sevenDaysBeforeToday}"
maximum="#{managedBean.sevenDaysFromToday}"
messageDetailNotInRange="Date {1} does not fall within the range {2} : {3}"/>