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.