The ListControl can be easily and quickly integrated. But it is still flexible enough to
fulfill special requirements. For this, the standard behavior of the control element can
be overwritten. Thus, it is also possible to dynamically load the data, or separate
ListControl classes can be generated, which already capsulate the access to a certain table.
Using the configuration in the JSP-Page, new columns can be quickly added, which can be
additionally controlled in an authorization-dependent manner. The HTML code is generated
with a Painter. However, other layouts can also be implemented by customizing the Painter.
Various layouts can be used in parallel.
Features of the ListControl:
- Implements a scrolling mechanism. No additional programming effort required. The buttons at the start or the end are automatically disabled or enabled.
- Column types: Drilldown, Text, CheckBox, Image, Link, Button, Select, Add, Edit, Delete, Control.
- The Checkcolumn supports the modes "single" and "multiple".
- Buttons are configurable and can be hidden or displayed individually.
- Design of the ListControl can be defined in the JSP page or also on the server side.
- Maps the action that is to be carried out on the table to CallBack methods in the action class (Examples: onDrilldown, onSort, onEdit, onDelete, onRefresh, onCheck).
- JavaScript Eventhandler can be saved in columns.
- Authorization-dependent control of the column construction.
- Standard behavior can be overwritten.
- Layout through Painterfactory can be matched to own StyleGuide (Corporate Identity).
- Optimized HTML-Code.
- Same Look and Feel in Microsoft® InternetExplorer > 5.x and
Netscape™ Navigator > 7.x
back |
Exkurs
|