Package org.apache.myfaces.orchestra.urlParamNav

This JSF-specific package helps JSF applications produce "bookmarkable" views.

See:
          Description

Class Summary
ExternalContextWrapper  
FacesContextWrapper  
UrlParameterNavigationHandler This navigation handler replaces EL expressions (value bindings) within the to-view-id property of a navigation rule.
UrlParameterViewHandler This view handler helps to preserve any url parameter you configured in your navigation.
 

Package org.apache.myfaces.orchestra.urlParamNav Description

This JSF-specific package helps JSF applications produce "bookmarkable" views. A custom JSF NavigationHandler is provided that supports EL expressions in the to-view-id element of a navigation rule. For example:

<[!CDATA[
  
    EditSelectedProduct
    /mops/EditProduct.jsp?productId=#{param.productId}
    
  
]]>

The URL that the browser sees contains a query parameter that specifies the relevane productId; when this url bookmarked and reactivated later the target view will receive the productId value back.

See the documentation for class UrlParameterNavigationHandler for further details.

Note that while the navigation features of this class (ie the enhancements to xml navigation rules) are part of the public functionality of Orchestra, the classes in this package are not. The API of classes in this package should not be called directly by external code and may change without notice.



Copyright 2007 The Apache Software Foundation. All Rights Reserved.