1
我'使用JSF2.0/primefaces,如何測試數據庫中是否存在未提交的值?
我想驗證從calandar選擇了一個日期:
<p:calendar value="#{bean.date1}" style="width: 50px" showOn="button" />
,但我想,該驗證將不提交的結果來完成,我想要的是,當我選擇日期並且它不存在於數據庫中時,消息將對用戶顯示。 我寫了一個函數來測試數據庫中是否存在日期,但我不知道接下來應該做什麼!
public void validateDate() throws ParseException
{
FindIssue fdate=new FindIssue();
ArrayList<String> listdate=fdate.FindListdateCreation();
Iterator itdate=listdate.iterator();
while (itdate.hasNext())
{
DateFormat out = new SimpleDateFormat("yyyy-MM-dd");
String date=out.format(itdate.next());
if(!date.equals(formatingDateTime(date1)))
{
System.out.println("invalide date ");
}
}
}