Seguinte tenho um @ManagedBean com scope @ViewScoped e com um método que ira receber informações da um form e redirecionar para outra página (código 1).
Esta minha segunda página, que utiliza um outro @ManagedBean, queria que esses parâmetros (dia e profissional) fosse passados de acordo com o selecionado na primeira página.
Os valores até chegam nesse método “novo”, mais quando a página é exibida os valores não aparecem. Sera pq estou utilizando dois @ManagedBean ?
Como proceder?
//Código 1
@ManagedBean
@ViewScoped
public class acao implements Serializable {
private String dia;
private Profissional profissional;
//get´s e set´s
public String novo() throws Exception {
profissional = (Profissional) Facade.getInstance().loadById(Profissional.class, "idProfissional",
profissional.getIdProfissional());
return "/pages/novo.xhtml";
}
}