Java Reference
In-Depth Information
Because JSF is a component-based framework, there are many add-on components that will
make your JSF-based website much more capable (and better looking) than the default JSF
components. Table 1-6 shows some of the JSF add-on libraries.
Table 1-6. JSF add-on libraries
Name
URL
Notes
PrimeFaces
http://primefaces.org/
Rich components library
RichFaces
http://richfaces.org/
Rich components library
OpenFaces
http://openfaces.org/
Rich components library
IceFaces
http://icefaces.org/
Rich components library
Apache Deltaspike http://deltaspike.apache.org/ Numerous code add-ons for JSF
JSFUnit
http://www.jboss.org/jsfunit/ JUnit Testing for JSFUnit
There are frameworks and libraries for almost everything these days. If my lists don't lead
you to what you need, a web search probably will. Try not to reinvent the flat tire!
As with all free software, be sure that you understand the ramifications of the various licens-
ing schemes. Code covered by the GPL, for example, automatically transfers the GPL to any
code that uses even a small part of it. Consult a lawyer. Your mileage may vary. Despite
these caveats, the source code is an invaluable resource to the person who wants to learn
more Java.
[ 7 ] In some versions of Ant, you may need an additional download for this to function.
[ 8 ] If the deployment or build includes a step like “Get Smith to process file X on his desktop and copy
to the server,” you aren't automated.
[ 9 ] See also Open Office/Libre Office and MySql/mariadb, both involving Oracle.
 
 
 
Search WWH ::




Custom Search