我正在尝试在应用程序中添加日历输入组件。
用于选择日期时间和最大日期限制的日历输入组件有效,即不允许选择将来的日期
问题是用户可以手动输入将来的日期,它不验证此字段。
用户可以手动输入将来的日期
5/24/2021
6/2/2020
<p:calendar id="userdate" value="#{calendarView.pricedate}" maxdate="#{calendarView.maxDate}" />
calendarView.java
private Date maxDate = new Date();
public Date getMaxDate() {
return maxDate;
}
public void setMaxDate(Date maxDate) {
this.maxDate = new Date();
}
Primefaces版本
<primefaces.version>6.2</primefaces.version>
当用户手动输入字段值时如何验证此组件,我添加了最大日期验证属性。
您喜欢的搜索引擎中的简单搜索
Calendar: does not validate the input against mindate/maxdate
使用7.0的修复版本
下一次请