This week's book giveaway is in the Clojure forum.
We're giving away four copies of Clojure in Action and have Amit Rathore and Francis Avila on-line!
See this thread for details.
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

JSF and Facelets -- Restore View on HTTP GET Method

 
Ronald Depew
Greenhorn
Posts: 6
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm attempting to design a Breadcrumbs component, such that perviously visited JSF Facelets pages can be restored upon clicking a standard href link on the Facelet page. The backing beans will have session scope.

In a Post-RestoreView Phase Listener upon receipt of a GET from links created by my component, I’m wondering whether I will need to 1) Get the ViewID from the parameter of the HTTPServletRequest and 2) get the StateManager from the Application and call restoreView() on the StateManager.object. Will this work, or will I have issues with a null View Id?

Conversely, It would be great if I only needed to get the ViewID from FacesContext and trust the JSF Servlet to restore the view automatically for me, even though the a non-postback is issued.

What workable recommendations do you have?

I appreciate input,

Ron Depew

 
Tim Holloway
Saloon Keeper
Pie
Posts: 17620
39
Android Eclipse IDE Linux
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think you're basically just repeating this thread. http://www.coderanch.com/t/509950/JSF/java/JSF-Capture-Target-View-ID
 
Consider Paul's rocket mass heater.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic