Galera Boa tarde
Estou com a seguinte duvida
- Tenho um @ManagedBean (ClienteMB) com @ViewScoped que retorna um objeto de cliente.
- Quando realizo uma pesquisa no ClienteMB e seleciono um dado tenho quero ser redirecionado para outro @ManagedBean (Bean2) com @ViewScoped mas preciso que o objeto cliente seja passado via POST para a @ManagedBean (Bean2).
1- Existe alguma forma de fazer isso? (utilizando POST)
2- O que vocês costumam fazer, passa o objeto completo ou somente o id?
- conseguir fazer passando o Id do objeto Cliente e fazer a busca novamente na outra @ManagedBean (Bean2) via URL:
<f:view> <f:metadata> <f:viewParam name="cliente" value="#{relatorioClienteMB.cliente}" /> <!-- <f:event type="preRenderView" listener="#{relatorioClienteMB.pesquisarPorId}"/> --> </f:metadata> ....... </f:view>