JET Collection Paging Control and ADF BC REST Pagination Perfect Combination by Andrejus Baranovskis

Posted: April 15, 2016 in JDeveloper & ADF
clip_image001

Oracle JET provides out of the box support for collection paging control, this allows us to use table/list UI with show more option or pagination – Paging Control: High Watermark Table with unknown row count. The main advantage of pagination from performance point of view – no need to load entire collection at once. Data from the REST service can be loaded to the UI in small portions.
I did a test to check how it works to use JET pagination control on top of data from ADF BC REST service. It works great, it seems to be ADF BC REST and JET collection with pagination control are in perfect synch. ADF BC REST service is fetching data based on JET pagination settings.
Here you can download sample application (this archive contains two projects – ADF BC REST implemented in JDEV 12.2.1 and JET UI implemented in NetBeans) – JETCRUDApp_v1.zip. Make sure to download JET distribution and copy JS/CSS into my sample app.
JET UI table with show more functionality rendering Employees table data received from ADF BC REST service:

I have configured JET to render 10 rows initially. ADF BC receives request to fetch 10 rows, we can see that from iterator range size: Read the complete article here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s