Although most of the methods used for jsf2.0 navigation are working properly, the main problem seems to be that the current design has buttons or links with full page submit (by not putting <f:ajax/> tag with them), but ICEfaces capability automatically adds ajax-enablement to everything on the page (including these buttons and links), so not full page submit and the URL does not get updated when things like the following are used:-
<h:commandButton value="Go Back" action="redirect"/>
In this case, the redirect will be done to /redirect.xhtml, however, the URI is not updated. So...if you redirect from
http://localhost:8080/navigationLinks/redirecttarget2.jsf
then the correct view is shown, but the URI is still showing the page that was redirectted from --> redirecttarget2.jsf.
Initial assignment to Judy to build a simple test application that shows some of the bookmarking techniques available in JSF 2. We'll use this application to discuss how ICEfaces 2 might be able to support/enhance bookmarking in applications that use Ajax, applications that use a "single page" design, etc.