Menu

How to refresh a binding iterator through program

ADF By Oct 29, 2015 No Comments
I have a data control created for a java class and using this I have created a table on a jspx page. On click of a button, I am doing some data changes in the bean and want to reflect them on the screen. Generally, we give partialTrigger to the table on the button which is alone not suffecient to update the content of the table on the page. The binding iterator has to be refreshed from the bean.Below code snippet helps to refresh a binding iterator programmatically from ADF where “listRequestsIterator” is my binding iterator name on the page.

BindingContext bctx = BindingContext.getCurrent();
BindingContainer bindings = bctx.getCurrentBindingsEntry();
DCIteratorBinding iter = (DCIteratorBinding)
bindings.get(“listRequestsIterator”);
iter.clearForRecreate();

No Comments

Leave a comment

Hi, Welcome here.
JOIN OUR NEWSLETTER
And get notified everytime we publish a new blog post.