The iPad Can Work For You

iPad For Business

Subscribe to iPad For Business: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get iPad For Business: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


iPadbiz Authors: Chris Fleck, Jnan Dash, Kevin Benedict, PR.com Newswire, Shelly Palmer

Related Topics: iPad For Business

iPadbiz: News Item

OpenXava 4.8: Develop Enterprise Web Applications for iPad

These are the list mode improvements

OpenXava is a framework for Rapid Development of Web Applications for iPad, well-suited for business and database oriented applications. In OpenXava you only have to write the domain classes in plain Java to get a web application ready for production.

Learn more about iPad support in OpenXava.

OpenXava 4.8 has many new interesting features such as:

  • Nested actions in a drop-down menu in the button bar, by means of subcontrollers.
  • Many new improvements in 'My reports'.
  • Improvements in list mode.

See changelog for the complete list of new features and fixes.
We recommend you to download it and upgrade your OpenXava applications. Look at the migration instructions.

Nested actions with subcontrollers

With a subcontroller you can grouping several actions and show them in a drop-down button. In your controllers.xml you can write:

<controllers>
    <controller name="Color">
        ...
        <subcontroller
                controller="MyProcesses" 
                image="processes.png"/>
    </controller>
</controllers>

This adds a new button called MyProcesses that opens a drop-down list.


The options in the drop-down list are from the MyProcesses controller.

Improvements in 'My reports'

These are the 'My reports' improvements:

  • The user can modify the column labels.
  • The columns shown use the labels instead of the property names.
  • Hidden columns, they can be used for filtering and ordering but are not shown in the report.
  • The default value for comparators is '=' or 'starts with'.
  • Combos for @DescriptionsList references.
  • 'Generate Excel' action available.
  • Summation for columns allowed.
  • Report file name is the report title.

Improvements in list mode

These are the list mode improvements:

  • Booleans in list and collections are rendered with a green check sign.
  • On choosing a combo in list the filtering is executed automatically (it can be deactivated with filterOnChange=false).
  • The user can use calendars to filter by dates in list and collections.
  • New setLabel() method in Tab to change the column labels programmatically.

And more

See changelog for the complete list of new features and fixes.

Download OpenXava 4.8

More Stories By Javier Paniza

Javier Paniza is the project lead for OpenXava project. He works as software developer at Gestión 400, a software company for public administration in Spain. He has been developing with Java Enterprise since 1998. Also he has been J2EE mentor for development teams in banking projects.