RichFaces Kurulumu

Var olan JSF geliştirme ortamında Richfaces kullanmak için aşağıdaki adımları takip edebilirsiniz.

  • http://www.bt-tr.net/2008/11/tomcat-jsf-kurulumu/ adresinde anlatıldığı gibi JSF çalışma ortamınızın tamam olduğunu varsayıyoruz. Eğer JSF için gerekli ayarlamaları yapmadıysanız, öncelikle o işlemleri yerine getiriniz.
  • http://www.jboss.org/jbossrichfaces/downloads/ adresinden richfaces-ui-3.2.2.GA-bin.zip dosyasını bilgisayarınıza indirip herhangi bir konuma açtıktan sonra richfaces-api-3.2.2.GA.jar, richfaces-impl-3.2.2.GA.jar ve richfaces-ui-3.2.2.GA.jar dosyalarını WEB-INF/lib klasörüne kopyalayınız.
  • http://commons.apache.org/downloads/download_logging.cgi adresinden indireceğiniz zip veya tar.gz’li dosyadan çıkan commons-logging.jar‘ı projenizin WEB-INF/lib klasörüne kopyalayınız.
  • http://commons.apache.org/downloads/download_digester.cgi adresinden commons-digester.jar dosyasını WEB-INF/lib klasörüne kopyalayınız.
  • http://commons.apache.org/downloads/download_collections.cgi adresinden commons-collections.jar dosyasını WEB-INF/lib klasörüne kopyalayınız.
  • http://commons.apache.org/downloads/download_beanutils.cgi adresinden commons-beanutils.jar ve commons-beanutils-bean-collections.jar dosyalarını bilgisayarınıza yükleyip,WEB-INF/lib klasörüne kopyalayınız.
  • Projenizin web.xml dosyasına aşağıdaki tanımları giriniz.
... org.richfaces.SKIN blueSky RichFaces Filter richfaces org.ajax4jsf.Filter richfaces Faces Servlet REQUEST FORWARD INCLUDE

JSP dosyanızın başına aşağıdaki taglib’leri ekleyerek işlemleri tamamlayınız.

<%@ taglib uri="http://richfaces.org/a4j" prefix="a4j"%> <%@ taglib uri="http://richfaces.org/rich" prefix="rich"%>
Tags: