| See also: |
| ||
| View: | [ 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 ] |
| Articles Components Examples Extensions FAQs Forums Frameworks | IDEs Implementations Libraries Links Projects Tools Tutorials |
- The First Time Ever I Saw Your Face: Getting Started with JavaServer Faces by David Thurmond - [Clicks: 262]
Find out what this new framework for developing Web-based Java applications has to offer.
http://www.developer.com/java/other/article.php/3737421 - Mar, 2008 - JSF Anti-Patterns and Pitfalls by Dennis Byrne - [Clicks: 249]
This article by Dennis Byrne covers anti-patterns and pitfalls of day to day JSF development. Most of these issues have kept the author up at night; some of these are the same old challenges with a new face, pun intended. These challenges include performance, tight coupling, thread safety, security, interoperability and just plain ugliness.
http://www.theserverside.com/tt/knowledgecenter-is/knowledgecenter-is.tss?l=JSFAnti-PatternsandPitfalls - Feb, 2008 - Craft Ajax applications using JSF with CSS and JavaScript, Part 2: Dynamic JSF forms by Andrei Cioroianu - [Clicks: 274]
In the first article of this two-part series, author and Java developer Andrei Cioroianu showed how to use the style attributes of JavaServer Faces (JSF) components and how to set up default values for those attributes. In this second installment of the series, learn how to exercise the JavaScript-related attributes of standard JSF components. Learn several Web techniques based on the Document Object Model (DOM) APIs, JavaScript, and Cascading Style Sheets (CSS). See how to hide and display optional JSF components without refreshing a Web page, how to implement client-side validation that is executed in the Web browser, and how to develop a custom component that displays help messages for the input elements of a Web form.
[Includes sample code]
http://www.ibm.com/developerworks/web/library/wa-aj-jsfcss2/index.html - Feb, 2008 - Craft Ajax applications using JSF with CSS and JavaScript, Part 1: Enhance the appearance of your JSF pages by Andrei Cioroianu - [Clicks: 190]
Typical Web applications require the use of Cascading Style Sheets (CSS) and JavaScript, together with a server-side framework, such as JavaServer Faces (JSF). CSS lets you change the visual characteristics of Web components within Ajax and other applications so they can have a pleasant and distinctive look. In the first installment of this two-part series, find out how to use the CSS-related attributes of standard JSF components. In addition, learn how to create a custom JSF component that sets the default styles of nested components, making it very easy to ensure a consistent look for all pages of your Web application. You can also use this technique to programmatically set other component attributes, as you'll see in Part 2, which will show how to make JSF forms more dynamic using JavaScript.
[Includes sample code]
http://www.ibm.com/developerworks/web/library/wa-aj-jsfcss1/index.html - Jan, 2008 - JSFTemplating and Woodstock: Component Authoring Made Easy by Ken Paulsen, Jason Lee, Rick Palkovic - [Clicks: 120]
You can write a JavaServer Faces component with only two files with the help of the Woodstock and JSFTemplating projects.
http://java.sun.com/developer/technicalArticles/J2EE/jsf_templating/ - Jan, 2008 - Spring Web Flow for better workflow management in JSF by Ravi Shankar Nair - [Clicks: 131]
Get in the zone with this flexible alternative to the JavaServer Faces CustomNavigationHandler.
[Includes sample code]
http://www.javaworld.com/javaworld/jw-01-2008/jw-01-swf4jsf.html - Jan, 2008
- ECruiser - [Clicks: 763]
ECruiser makes getting started with JavaServer Faces fast and easy.
http://www.simplica.com - ICEfaces - [Clicks: 411]
Contributed and administered by ICEsoft Technologies Inc., ICEfaces.org is a place where enterprise Ajax developers can learn, share, and contribute information and ideas to a growing community of ICEfaces enterprise developers. This site provides a wide range of development and support resources to benefit all ICEfaces developers. Source code and pre-bundled IDE tool integrations are available for download. Numerous tutorials, on-line support, user forums and sample code are all easily accessible to help get you up and developing that much quicker.
http://www.icefaces.org/main/home/home.iface - jsf-comp - [Clicks: 760]
Shared components - Chart Creator, Client Validators, Acegi-JSF components, Easy SelectItems, Excel Creator, Barcode Creator, Html Panel, OnLoad.
http://jsf-comp.sourceforge.net/ - NetAdvantage for JSF - [Clicks: 1400]
NetAdvantage for JSF is a set of rich, easily-styled AJAX-enabled JavaServer Faces components for building commercial class user interfaces for J2EE applications. NetAdvantage for JSF contains the essential UI components including a grid, tree, menu, tab, calendar, and editors. All components are AJAX-enabled and with fully customizable look and feel, providing the ability for teams to quickly and easily build polished, high performance, scalable J2EE web applications.
http://www.infragistics.com/java/netadvantage/jsf.aspx - QuipuKit - [Clicks: 261]
QuipuKit is a JSF library providing developers with ease and flexibility in creating a dynamic UI for Web-based applications. Designed to bring richness and responsiveness to a Web UI, QuipuKit provides an extended set of AJAX-powered JSF components and client-side validation framework.
http://www.teamdev.com/quipukit/index.jsf - Rich Client Faces - [Clicks: 599]
RC Faces or Rich Client Faces is a JavaServerFaces library that provides a component set for building next generation Web applications. RC Faces use AJAX technologies and an object-oriented JavaScript API to build highly dynamic pages.
http://www.rcfaces.org/ - Sample Components - [Clicks: 1440]
JavaServer Faces technology sample components are listed below.
http://developers.sun.com/prodtech/javatools/jscreator/reference/codesamples/samplecomps/index.html - WebGalileo Java Web Components - [Clicks: 741]
WebGalileo Java Web Components allow to rapidly assemble dynamic server pages (JSP and others) with the help of highly customizable server-client side components. A developer can concentrate efforts on an implementation of a business process and not on complex user interface aspects. Components are : TabbedPanel, Toolbar, Menu (including Popup), Tree, Table.
http://www.javawebcomponents.com
- Crossbar: Java Server Faces (JSF) and JSP example applications (for JavaServer Faces) by Daniel Kehoe, Peter Jacobson - [Clicks: 2697]
Crossbar is a collection of example applications written for JavaServer Faces (JSF) and Java Server Pages (JSP).
[Example applications: Crossbar-Stylish, Crossbar-Hello]
http://www.crossbar.info - ecards project by Julien Martin - [Clicks: 775]
The ecards project is a free/open-source ecards application coded in java.
http://cours.java.free.fr/ecards-project/
- jsftest by Bill Dudney - [Clicks: 372]
A JUnit extension to assist testing of JSF applications.
[This project is just getting started so any help is greatly appreciated. This will soon have JUnit extensions to help us to test our JSF based applications.]
https://jsftest.dev.java.net/
- Java Server Faces FAQ - JSF error, problem and trouble help - [Clicks: 395]
This FAQ tries to explain and help by giving an example to your JSF problem, trouble, question, or error, provided that your problem is not due to a bug, failure or defect. Help us to improve this list by submitting corrections, refinements and troubleshooting proposals.
http://www.jsf-faq.com/ - Sun's JavaServer Faces FAQ - [Clicks: 249]
http://java.sun.com/j2ee/javaserverfaces/faq.html
- JavaRanch's JavaServer Faces Forum - [Clicks: 336]
JavaServer Faces
http://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi?ubb=forum&f=82 - JavaServer Faces - Examples and Tutorials - [Clicks: 746]
http://forum.exadel.com/viewforum.php?f=11 - Sun's JavaServer Faces Forum - [Clicks: 213]
Discuss how to build web applications by assembling reusable UI components, connecting components to an application data source, and wiring client-generated events to server-side event handlers. JavaServer Faces technology handles the complexity of managing the user interface on the server, allowing the developer to focus on application code.
http://forum.java.sun.com/forum.jsp?forum=427 - Yahoo! Groups : jsf-developers - [Clicks: 160]
The purpose of this group is to provide a forum for people to develop expertise in JSF development.
http://groups.yahoo.com/group/jsf-developers/
- Xkins framework by Guillermo Meyer - [Clicks: 171]
Xkins is a framework that manages skins for your web application. Xkins Forms integrates with Struts framework. Xkins also fits perfect in JSF world, playing a role as a RenderKit, and can work with other presentation frameworks, Struts-Layout.
http://xkins.sourceforge.net
- Faces Console by James Holmes - [Clicks: 151]
The Faces Console is a FREE standalone Java Swing application for developing and managing JavaServer Faces-based applications. With the Faces Console you can visually edit JavaServer Faces configuration files as well as JSP Tag Library files. The Faces Console also plugs into multiple, popular Java IDEs for seamless management of JavaServer Faces applications from one central development tool.
http://www.jamesholmes.com/JavaServerFaces/console/ - JavaServer Faces Tools (JSF) - [Clicks: 354]
The JavaServer Faces Tools project will provide tools and APIs for JSR 127 which is part of Java EE 5. The project will operate as an incubator during the WTP 1.0 development cycle and become a component of the JST subproject in WTP 1.5.
http://www.eclipse.org/webtools/jsf/index.html - JSF Studio - [Clicks: 258]
Exadel, Inc. provided the first set of natively service-centric visually oriented software tool sets specifically designed to simplify how programmers use Java Enterprise technologies for Web and Web Service-based application development. Building on this experience with creating visual tools for Web development, Exadel is announcing that it will release JSF Studio, a new Web Integrated Development Environment (WIDE) for Sun's JavaServer Faces (JSF), in the very near future. This product will apply the same winning visual approach exhibited in our popular Struts Studio WIDE for Jakarta Struts.
http://www.exadel.com/products_jsfstudio.htm - WebFaces - [Clicks: 345]
WebFaces is a new, coming soon, visual RAD tool that we are developing to speed even further web application development. The tool is developed in the form of a plugin for the popular NetBeans and Sun One Studio IDEs. Initially based on TICL as the underlying UI framework, it will evolve together with TICL towards support of the upcoming JSF (Java Server Faces) specification. Hence the name WebFaces.
http://www.kobrix.com:8080/ticl/webfaces.jsp
- JavaServer Faces Reference Implementation - [Clicks: 184]
http://java.sun.com/j2ee/javaserverfaces/download.html - javaserverfaces - [Clicks: 147]
JavaServer(TM) Faces technology simplifies building user interfaces for JavaServer applications. Developers of various skill levels can quickly build web applications by: assembling reusable UI components in a page; connecting these components to an application data source; and wiring client-generated events to server-side event handlers. This project hosts development of Sun's official implementation of JavaServer Faces technology. The specification is defined by the Java Community Process under JSR 127.
https://javaserverfaces.dev.java.net/ - MyFaces - [Clicks: 198]
MyFaces is the first free implementation of Suns new upcoming JavaServer Faces framework. Main feature is the powerful state-saving, which (optionally) allows to save the whole user-state in the client.
http://myfaces.sourceforge.net/ - Smile, the open source JavaServer Faces implementation - [Clicks: 192]
An open source implementation of the JavaServer Faces API. Special attention will be given to the non-JSP programming model. Main goals are specifications compliance, a rich set of GUI controls and a designer application to create your JSF pages.
http://smile.sourceforge.net
- FacesTrace - [Clicks: 112]
FacesTrace is an open-source library aiming to enhance the traceability of applications based on JavaServer Faces. Several trace information and performance metrics of a JSF application is collected and presented on the page being traced.
http://facestrace.sourceforge.net/ - HTML Layout Custom Tag Library - [Clicks: 226]
The HTML Layout Custom Tag Library contains components for almost all of the standard HTML tags and attributes based on the HTML 4.01 specification. The excluded tags for the library are the interaction tags, such as form, input, select, and textarea. The library allows you to use old-fashioned HTML layout tags mixed in with JSF components without having to use the f:verbatim tag.
http://jsftutorials.net/htmLib/ - XML RenderKit for JavaServer Faces - [Clicks: 190]
The XML RenderKit for JavaServer Faces brings Model 2X to JSF and allows developers to style JSF components using XML transformation languages such as XSLT. It can be installed with the JavaServer Faces Reference Implementation Early Access 4. The source code is available under a triple free software license: MPL 1.1, GPL 2.0 and LGPL 2.1. It comes with examples running on most Servlet containers, including Tomcat and WebLogic.
[Version 1.0]
http://www.orbeon.com/model2x/xml-renderkit
- Alles rund um JavaServer Faces (JSF) (German) by Andy Bosch - [Clicks: 124]
[News, Tutorial, FAQ, Forum, Links]
http://www.jsf-forum.de - Java Server Faces Resources by James Holmes - [Clicks: 209]
http://www.jamesholmes.com/JavaServerFaces/ - JavaServer Faces (German) by Sven Haiges - [Clicks: 89]
[News, Artikel, FAQs, etc.]
http://javaserverfaces.flavor.de - JSF Central - Your JavaServer Faces Community by Kito D. Mann - [Clicks: 145]
Welcome to JSF Central, your JavaServer Faces development community! Our goal is to provide access to all of the resources you need to develop JSF-related technologies.
[News, FAQ, Products, Articles & Books, Resources]
http://www.jsfcentral.com/ - JSF Repository - [Clicks: 199]
JSF Repository - JavaServer Faces community portal with news, discussion, product and literature listings, knowledge base, faqs, tutorials, components and more.
http://www.jsfrepository.com - JSF Tutorials - [Clicks: 426]
http://www.jsftutorials.net - JSR 127 JavaServer Faces - [Clicks: 57]
http://www.jcp.org/en/jsr/detail?id=127
- facesgoodies - [Clicks: 260]
This project provides you an easy start point for your JSF developement. The project contains a CRUD application based on MyFaces, Trinidad, Facelets, Shale, Spring 2.0, JPA (Java Persistence API) and Toplink Essentials.
http://code.google.com/p/facesgoodies/ - JSF integration code for Spring by Thomas Jachmann, Andreas Kuhrwahl, Torsten Bergeest - [Clicks: 262]
This project provides glue code for general integration of JSF (JavaServer Faces) and the Spring framework. This is done in a implementation independant way so that it can be used with any JSF implementation.
[Version 2.4]
http://jsf-spring.sourceforge.net/ - jsftemplating - [Clicks: 128]
Templating for JavaServer Faces Technology works with JavaServer Faces to make building pages and components easier.
https://jsftemplating.dev.java.net/ - Orbeon OXF - [Clicks: 206]
OXF is the most advanced XML platform for building Web-based enterprise applications based on industry standards (W3C, OASIS, JCP) and proven Java/J2EE technologies. It stands out in a crowd of existing J2EE frameworks by fully leveraging the ubiquity and the flexibility of XML.
[OXF provides integration with Struts as well as JavaServer Faces, and version 2.1 includes support for the JSR-168 Portlet API.]
http://www.orbeon.com/oxf/
- JSF Form Builder by Piet Jonas - [Clicks: 260]
The JSF FormBuilder is a free Java Swing application for creating forms for the new Java Server Faces (JSF) library. It gives you a kick start for new JSF projects by creating all necessary files and makes adding new forms to an existing project a matter of seconds. Starting from the generated form modifications to it are easy and fast.
http://piet.jonas.com/FormBuilder/JsfFormBuilder.html
- Getting started with JavaServer Faces 1.2, Part 2: JSF life cycle, conversion, validation, and phase listeners by Richard Hightower - [Clicks: 150]
This tutorial series covers how to get started with Java Server Faces (JSF) technology, a server-side framework that offers a component-based approach to Web user-interface development. Part 1 gets you started with a JSF 1.2 overview and a basic application. This sequel gives you a firm grasp of JSF's more-advanced features: custom validators, converters, and phase listeners. Along the way you'll gain an understanding of the JSF application life cycle.
[Formats: html, pdf]
http://www.ibm.com/developerworks/edu/j-dw-java-jsf2-i.html - Jan, 2008