Jspx 2.1 New Features
The following new features were added to jsxp 2.1:
- Excluding dataparam from formatting final SQL statement based on the (roles and rendered )attribute
- Add new feature to DataColumn to support wrapping of long lines by setting attribute "longtext" to show DataColumn content in modal.
- Adding hint attribute to DataColumn to display a hint message on the header.
- Escape double quotes in the attribute value to be rendered.
- Export To Excel will make the sheet columns the same order as the UI. (even if no DataColumn defined in the Table).
- Override the default Ajax Submitter with new attribute "ajaxsubmitter".
- Introducing XmlBean
- AjaxPanel after rendered to the client it can request another AjaxPanel to refresh its content.
- Adding request.uri in jexl context to represent the request URI.
- Add ability to sort columns in the ListTable.
- Add DecimalFormat to DataColumn to show numbers in better format.
- Adding new attribute to DataParam to prevent SQL execution if the parameter value is missing.
- Adding default 5 minute timeout on SQL statement in the DAO Search.
- Added new attribute on the link "data-load-img" to show loading image value is ('true' or the css class of the image to be shown)
- Added new attribute on the input "validate" with values of validators types, they will create validators at parse time.
Bugs Fixed
Some of the bugs fixed:
- Fix DataTable insert statement creation
- Fix issue with EL engine, where expressions like [$('#someID${this.id}')] are evaluated wrong.
- Fix issue, empty DataTable does not display new button.
- Fixed some issues with duplicate event firing.