Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8148299
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 6, 20262026-06-06T14:37:14+00:00 2026-06-06T14:37:14+00:00

In JSF 2 you can pass around ids, Strings other things that can be

  • 0

In JSF 2 you can pass around ids, Strings other things that can be sent as request parameters with either f:viewParam or @ManagedProperty (i.e. discussion here).

However, I would like to pass around objects between views, from view1 to view2. My backing beans are @ViewScoped. I have tried the following:

<f:setPropertyActionListener value="#{view1Bean.myObject}" target="#{view2Bean.myObject}" />

This creates a view2Bean on view1, which no longer exists when viewing view2. So, the view2Bean.myObject is null, because the property was never set on the specific instance of view2bean.

I considered using the Flash scope, which seems to be exactly the tool for this. However, I read BalusC somewhere saying that it is broken in Mojarra, which I’m using.

What is the best way to pass around objects between views?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-06T14:37:15+00:00Added an answer on June 6, 2026 at 2:37 pm

    However, I would like to pass around objects between views, from view1 to view2.

    You could just pass the unique ID of the object as a parameter to the next view and attach a Converter to the <f:viewParam>.

    <f:viewParam name="id" value="#{bean.entity}" converter="entityConverter" />
    

    I considered using the Flash scope, which seems to be exactly the tool for this. However, I read BalusC somewhere saying that it is broken in Mojarra, which I’m using.

    This will as of the current Mojarra version only fail whenever the views are in a different path (folder) due to the way how the Flash cookie works. If they are in the same path (folder) then it should work just fine.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Can someone tell me how to catch parameters passed from URI in JSF's managed
how can I pass a List to a JSF-Component in EL without a backingbean?
how can I pass a Array to a Bean in JSF. Example: Bean: @ManagedBean(name=bean)
I'm using JSF ajax ( we can NOT change that =\ ) in my
Is there any way in JSF which can be used to find out whether
I want to develop JSF page which can display the swap size if the
I'm trying to do something simple in JSF but I can't get it working
Can we mix JSF RI 1.1 with Tomahawk, Primefaces, MyFaces, etc in one application?
Can I rerender a jsf ui component when a valuechangelistener method is run? The
Can anyone helpme how to create a rich calendar in JSF.The sample project created

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.