title: Pass an object between @ViewScoped beans without using GET params
body: <p>I have a <code>browse.xhtml</code> where I browse a list of <code>cars</code> and I want to view the details of the car in <code>details.xhtml</code> when a "View more" button is pressed. Their backing beans are <code>@ViewScoped</code> and are called <code>BrowseBean</code> and <code>DetailsBean</code>, respectively. </p>
  
  <p>Now, I wouldn't like the user/client to see the car ID in the URL, so I would like to avoid using GET params, as presented <a href="https://stackoverflow.com/questions/8459903/creating-master-detail-pages-for-entities-how-to-link-them-and-which-bean-scope">here</a> and <a href="https://stackoverflow.com/questions/20880027/passing-parameters-to-a-view-scoped-bean-in-jsf">here</a>.</p>
  
  <p>Is there any way to achieve this? I'm using Mojarra 2.2.8 with PrimeFaces 5 and OmniFaces 1.8.1.</p>