My favorites | Sign in
Project Home Downloads Wiki Issues
Project Information
Members
Links

PrettyFaces

Visit the home-page: (SEO, Dynamic Parameters, Bookmarks, and Navigation for JSF/JSF2)

Simple, effective, bookmarkable JSF

PrettyFaces is an OpenSource JSF extension which enables creation of bookmarkable, pretty URLs made easy. Our goal was to solve this problem as simply as possible, while still enabling a useful set of functions such as: page-load actions, integration with faces navigation, dynamic view-id assignment, and managed parameter parsing.

Get Involved

Click here to get the code and get started!

Features

  1. Replace jsf views (/faces/page.jsf) with pretty URLS (/mapped/page)
  2. The client browser never sees your JSF View ID
  3. De-coupling, separation of URL and View ID. Now with dynamic view ID mapping (through El method expressions) you can show different pages based on runtime conditions.
  4. Page load actions call one or more actions before rendering a view.
  5. Managed parameter parsing: HTTP parameters parsed from URLs are stored in managed beans for easy access from other Java classes, simply get a reference to your parameter bean and you have full access to your HTTP parameters.
Powered by Google Project Hosting