Skip to content

jlombardo/JSFShowcase

Repository files navigation

This Netbeans project provides numerous examples of using JSF 2 and the Spring. None of the 3rd party libraries are included so users will have to link them up manually. A list of the libraries needed is at the end of this document.

In addtion the project provides samples for using PrimesFaces 2.2.1, facelets, i18n, CDI and Spring Core and Spring Security. An important additional feature is the use of a remote properties file to store deployment-environment-specific or sensitive information outside of the project. And, perhaps, most valuable is sample code for using Spring Security in a JSF2 application.

For database access you will need a schema similar to the one provided in the dump from my mysql database:

mysql-schema-and-data.sql

You will also need a properties file like this (included, modify as needed):

jdbc.config.properties

Here's a list of the libraries you will need to add to your project (not including the database driver jar because you can use whatever you need):

com.springsource.net.sf.cglib-2.2.0.jar
com.springsource.org.aopalliance-1.0.0.jar
com.springsource.org.apache.commons.pool-1.5.3.jar
commons-beanutils-1.7.0.jar
commons-codec-1.3.jar
commons-collections-3.2.jar
commons-dbcp-1.4.jar
commons-digester-1.8.jar
commons-discovery-0.4.jar
commons-logging-1.1.1.jar
facelets-taglib-jsf20-spring-3-0.5.jar
org.springframework.aop-3.1.0.RELEASE.jar
org.springframework.asm-3.1.0.RELEASE.jar
org.springframework.aspects-3.1.0.RELEASE.jar
org.springframework.beans-3.1.0.RELEASE.jar
org.springframework.context-3.1.0.RELEASE.jar
org.springframework.context.support-3.1.0.RELEASE.jar
org.springframework.core-3.1.0.RELEASE.jar
org.springframework.expression-3.1.0.RELEASE.jar
org.springframework.instrument-3.1.0.RELEASE.jar
org.springframework.jdbc-3.1.0.RELEASE.jar
org.springframework.jms-3.1.0.RELEASE.jar
org.springframework.orm-3.1.0.RELEASE.jar
org.springframework.oxm-3.1.0.RELEASE.jar
org.springframework.test-3.1.0.RELEASE.jar
org.springframework.transaction-3.1.0.RELEASE.jar
org.springframework.web-3.1.0.RELEASE.jar
org.springframework.web.servlet-3.1.0.RELEASE.jar
spring-security-acl-3.1.0.RELEASE.jar
spring-security-aspects-3.1.0.RELEASE.jar
spring-security-cas-3.1.0.RELEASE.jar
spring-security-config-3.1.0.RELEASE.jar
spring-security-core-3.1.0.RELEASE.jar
spring-security-crypto-3.1.0.RELEASE.jar
spring-security-ldap-3.1.0.RELEASE.jar
spring-security-openid-3.1.0.RELEASE.jar
spring-security-remoting-3.1.0.RELEASE.jar
spring-security-taglibs-3.1.0.RELEASE.jar
spring-security-web-3.1.0.RELEASE.jar

About

JSF 2 Demos with/without PrimeFaces, CDI and Spring

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages