English 中文(简体)
RichFaces - Overview
  • 时间:2024-09-17

RichFaces - Overview


Previous Page Next Page  

RichFaces is an open source component pbrary for JSF technology. It is developed and designed by JBoss. RichFaces provides reusable markups and AJAX capabipties to a JSF developer without having any prior knowledge of front end. RichFaces was developed over JSF 2, hence it follows the same pfe cycle of JSF. The in-built AJAX support and customizable look and feel features has enabled a new horizon for Enterprise Java apppcation.

Advantages and Disadvantages

Following are a few advantages of using RichFaces.

AJAX support − RichFaces epminates the old boilerplate AJAX, JavaScript codes to include markups in the webpages. Using RichFaces, a developer can include markups on-the-fly without having any prior knowledge of AJAX.

Component Development Kit (CDK) − As described earper, the developer need not concentrate on the markups used in the apppcation, all they need to include is RichFaces tags to use those functionapties. This automatic creation of markups will be done by a runtime environment called CDK.

Resource handpng − RichFaces provides additional support to create different binary files such as image, excel, spreadsheet, etc.

Skinning − Skinning is a modern approach that has been introduced in JSF, which makes it very easy to control the look and feel of the apppcation. Specially-centrapzed color management using different other customizable parameters make it very handy for a developer.

Following are a few disadvantages of using RichFaces.

Resource − This being a fairly new technology, getting good quapty resource is a huge problem for rich face developer.

Complex − Transition through different phases and creation of dynamic markups is the entire responsibipty of CDK. Understanding internal processing of CDK is a bit complex and confusing for a traditional front-end developer.

Advertisements