QuipuKit is a JSF library that will enable developers to easily build dynamic Web applications.
QuipuKit includes an extended set of JSF components and a validation framework that shifts the traditional JSF validation to the client side.
The library introduces such advanced components as DataTable, TreeTable, Chart, Calendar, etc. providing you with richer functionality and customization capabilities.
The QuipuKit validation framework lets you easily process validation on the client side thanks to the following features:
· Client-side support for standard JSF validators - All server-side validation logic of standard JSF validators is now performed on the client side.
· Flexible configuration of validation logic and error presentation - Whatever data users enter, your Web application will be always on guard giving snappy visual feedback on each specific error.
· Additional validators - An extra set of validators lets you ensure correctness of e-mail addresses, passwords, URLs, or custom format input data.
· AJAX-enabled page updates: When changes occur, only a required amount of data is updated transparently, and with no page reload.
· Rich and flexible styling: A wealth of styling options to create a desired look-and-feel for any component, using familiar CSS rules.
· Enhanced end-user experience: The use of various DHTML features adds to smoother interaction with application data and to general usability of the Web UI.
· Support for all major browsers: All the QuipuKit components work equally well in Internet Explorer, Firefox, Safari, and Opera.
· Comprehensive documentation: Full coverage of the component functionality, including API and code samples.
· Ограничения QuipuKit 1.1.2
Ограничения не определены
· Специальные требования QuipuKit 1.1.2
· Web container supporting JSF, JDK 1.4 or higher
· История версий и изменений QuipuKit
Версия: 1.1.2
· Added a JavaScript function to display the PopupLayer component centered.
· Added meaningful exception when returning wrong class through binding.
· Improved algorithm of positioning the FloatingIconMessage component.
· Fixes: Facelets compatibility: Parameters passed through <ui:include> can now be used in value/method binding expressions.
· DataTable: Fixed binding for the “rowKey” and “rowDataByKey” attributes under Facelets and JSF 1.2.
· DataTable: Fixed exception when specifying incorrect column ID in the “sortColumnId” attribute.
· TabbedPane: Fixed the problem of embedding a DateChooser and some other components into a TabbedPane using the <q:tabbedPaneItems> tag.
· Validation framework: Fixed the equals validator that sometimes failed with a correct value on the server side.
· Validation framework: Fixed rendering of the FloatingIconMessage component after its parent component changes visibility.
· Описание и дополнения от редакторов и пользователей сайта