Javascript 在Oracle ADF中处理JSF页面字段中的null

Javascript 在Oracle ADF中处理JSF页面字段中的null,javascript,null,oracle-adf,Javascript,Null,Oracle Adf,我可以知道在Oracle ADF中字段(或组件)的值是否为“null”吗。? 我已经在EO.xml中取消选中了“强制”选项(根据应用程序的要求,我们必须取消选中该选项),在JSF页面(当我运行应用程序时),我单击了“提交”,但没有在所有字段中输入任何文本,我想它不应该允许我提交,因为我没有输入任何文本。但是它在没有说任何错误的情况下被提交 因此,我这里的问题是,我是否可以停止(提交而不在字段中输入文本),如果有人知道,请帮助我。。 及 我可以通过使用JavaScript来解决这个问题吗?如果该字

我可以知道在Oracle ADF中字段(或组件)的值是否为“null”吗。? 我已经在EO.xml中取消选中了“强制”选项(根据应用程序的要求,我们必须取消选中该选项),在JSF页面(当我运行应用程序时),我单击了“提交”,但没有在所有字段中输入任何文本,我想它不应该允许我提交,因为我没有输入任何文本。但是它在没有说任何错误的情况下被提交

因此,我这里的问题是,我是否可以停止(提交而不在字段中输入文本),如果有人知道,请帮助我。。 及
我可以通过使用JavaScript来解决这个问题吗?

如果该字段未设置为必填字段,为什么ADF应该阻止您将空数据输入该字段?
您可以将自己的验证器添加到字段中,以检查值是否为空,但这基本上与启用强制值相同。

嗨,谢了,谢谢您的回复。当然我同意,但有时我们必须处理一些字段值(由用户输入)。《雇佣条例》中没有关于这些领域的强制性选项。但我们需要这些数值来进行一些计算。所以我问了这个问题来处理这种情况。如果你想检查字段是否为空,那么覆盖EO的doDML方法,并在实际执行DB之前引入你自己的检查。