gpt4 book ai didi

java - 如何在不提交的情况下测试数据库中是否存在某个值?

转载 作者:行者123 更新时间:2023-12-01 05:42:20 25 4
gpt4 key购买 nike

我正在使用 JSF2.0/primefaces,

我想验证从日历中选择的日期:

<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 ");
}

}
}

最佳答案

您可以例如使用<f:ajax event异步调用您的日期检查逻辑。

关于java - 如何在不提交的情况下测试数据库中是否存在某个值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6799787/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com