All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.ajax4jsf.ajax.repeat.package.html Maven / Gradle / Ivy

Go to download

Ajax4jsf is an open source extension to the JavaServer Faces standard that adds AJAX capability to JSF applications without requiring the writing of any JavaScript.

The newest version!




Insert title here


Base iteration component classes and simple repeater implementations.

This package contain extensions for JSF UIData component and model, used in extended iterable components

Class diagramm

Main extensions from UIData

  • Use java.lang.Object for row key, instead of simple int. allow use this base class in complex structures like tree
  • Keep "visual" state ( output behavior ) of component as separate class. In ordinar UIData it was simple first/rows attributes. In extended iteration it can include open/closed tree nodes keys, sorting order, selection state, columns width etc. This class provide Range object for iteration on rows in data model.
  • For keep base classes independed from complex data models, iteration on rows data moved from component to model and use "visitor" pattern.
  • For ajax responses, UIDataAdaptor component can perform updates on single or limited set of data values.




© 2015 - 2024 Weber Informatics LLC | Privacy Policy