RichFaces

RichFaces ашық-кодты Ajax-кітапханасымен толықтырылған, JavaServer Faces фреймворкына арналған кітапхана, кітапхананы JBoss мекемесі өндірген.

 Фреймворк 

 RichFaces архитектурасы 

RichFaces келесі негізгі бөлімдерден тұрады: Ajax Filter, AJAX Action Components, AJAX Containers және JavaScript Engine.
 Ajax Filter — 
 AJAX Action Components — 
 AJAX Containers — 
 JavaScript Engine — 
 Скиндер 
XCSS технологиясына негізделген RichFaces бетінің скиндері:
 DEFAULT
 plain
 emeraldTown
 blueSky
 wine
 japanCherry
 ruby
 classic
 deepMarine
 Laguna (пайда болды RichFaces 3.2.1)
 GlassX (пайда болды RichFaces 3.2.2)
 DarkX (пайда болды RichFaces 3.2.2)

 RichFaces calendar компонентін қолданып жазылған JSF беті мысалы  
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:a4j="http://richfaces.org/a4j"
      xmlns:rich="http://richfaces.org/rich">
  <ui:composition template="/templates/component-sample.xhtml">
    <a4j:outputPanel id="calendar" layout="block">
      <rich:calendar value="#{calendarBean.selectedDate}"
        locale="#{calendarBean.locale}"
        popup="#{calendarBean.popup}"
        datePattern="#{calendarBean.pattern}"
        showApplyButton="#{calendarBean.showApply}"
        cellWidth="24px" cellHeight="22px" style="width:200px"/>
    </a4j:outputPanel>
  </ui:composition>
</html>

Код орындалу нәтижесінде былай көрінеді:

File:RichFacesCalendar.png

 Сілттемелер 

 Сыртқы сілттемелер 
 RichFaces Product Page
 RichFaces Developer Guide
 RichFaces Components Showcases Demo 
 PhotoAlbum Demo 
 RichFaces in Production 
 Users' forum
 RichFaces/Ajax4jsf project discussion with Alexander Smirnov, JBoss Booth, JavaOne 2008 (ogg format)
 Список соответствия версий библиотеки RichFaces и поддерживаемых браузеров 

Санат:Java Enterprise Edition
Санат:Red Hat
Санат:Java-ға арналған веб қосымша қаңқалары