我正在开发adf日历事件窗体,其中主页面显示日历,当用户单击任何日期时小窗体显示输入事件详细信息。我做了大部分工作,但我面临验证问题,我希望当用户保存表单时,它会检查字段是否有值,并且包含非零的数字以将表单保存到数据库(如果该表单为零)显示错误信息,我希望你明白了。adf日历::验证保存
注意:我将ActionListener =#{bindings.Commit.execute}设置为保存按钮,我想知道在执行提交时是否可以执行验证。
问候,
我正在开发adf日历事件窗体,其中主页面显示日历,当用户单击任何日期时小窗体显示输入事件详细信息。我做了大部分工作,但我面临验证问题,我希望当用户保存表单时,它会检查字段是否有值,并且包含非零的数字以将表单保存到数据库(如果该表单为零)显示错误信息,我希望你明白了。adf日历::验证保存
注意:我将ActionListener =#{bindings.Commit.execute}设置为保存按钮,我想知道在执行提交时是否可以执行验证。
问候,
创建一个IMPL文件并覆盖DoDML。然后,您可以决定是否使用更改更新数据库。对于类似的样本,请参阅
http://docs.oracle.com/cd/E23943_01/web.1111/b31974/bcadveo.htm#CEGIBHBC
从实体IMPL可以访问其属性为您0,1比较
可以。那些验证应该被添加到实体对象中。使用所有访问器将它生成为Java,等等。在那个类中你可以添加验证器。
如果您希望您可以向ADF组件添加辅助bean和值更改侦听器,并在其中执行一些检查。
但是,普遍的同意是,应该将预提交验证添加到实体对象。
我尝试作为http://bit.ly/MjrJ5W但我的应用程序保存没有做验证。您可以在以下链接下载我的日历警报:http://bit.ly/Mjx51f和此转储文件http://bit.ly/L7dNu9 –