

Cascade LOVs For Required Fields
Sometimes we need to create a “cascade list of values”. This is the situation when the value of one LOV is a view criteria attribute for the next LOV. This works fine when we add autoSubmit=”true” to the first LOV and partialTrigger to the second but…
This Does Not Work
.. when the fields are required in the JSFF because the screen validation runs before the business component’s rules.
How We Can Solve This?
My way is to add autoSubmits and partialTriggers but(!!!) the required attribute to be “true” only for the master field. Here is the example:
All others must be an EL Expression from the type
required=”#{bindings.MasterField.inputValue != null and bindings.MasterField.inputValue != ”}”
Inspired by:
-
https://blogs.oracle.com/aramamoo/entry/how_to_create_multi_level
-
http://andrejusb.blogspot.com/2008/12/cascading-lovs-in-oracle-adf-11g-update.html