title: session scoped managed bean vs stateful bean vs httpsession
body: <p>i need a way to save a user chosen configuration composed of different parts. each part is chosen on a separate page, from a list supplied by a managed bean (one per part type).</p>
  
  <p>now the fun part. i have a datatable, always visible, same for all pages that i inserted with <code>&lt;ui:include&gt;</code> in the template for all the above mentioned pages. i want this datatable to reflect the choices or changes in choice that users make for the parts. maybe save such a configuration to the db as well, but that's not my priority now. it's sort of a shopping cart, but i haven't got different users(it's only a prototype), so no login necessary. </p>
  
  <p>this being my first encounter with javaee, jsf, ejb, I don't know which would be the best approach. I have read about the different options, and I feel like either way would work, so I may be missing something.</p>
  
  <p>I would appreciate someone pointing me in the right direction.</p>