From: <webtier_at_javadesktop.org>
Date: Sun, 30 May 2010 03:45:55 PDT
One of the choices which come to mind is Spring webflow. Spring webflow is for management of page flow , navigation and state management. It is not an full fledged MVC framework like JSF 2.0 or Apache Struts.
The deployment approach for JSF libraries is slightly picky.Glassfish provides already JSF 2 libraries. You may need to update them using the update mechanism of Glassfish.