Wrapping a Java Bean into a Data Control
With Oracle ADF, it is possible to expose a plain Java Bean as a Data Control. The advantage is that the Data Control can then be used as usual - it can be dragged into a page fragment, and JDeveloper allows to choose the UI component to create, like a Table, a Form or a simple output text. JDeveloper automatically creates the required binding and also the necessary markup in the page fragment.
Lets assume that we have a boilerplate application with a page fragment where we would like to add a UI like the following, to show the current time in different time zones which we can select from a list: