Boa Tarde Caros!
Gostaria de saber de vocês o seguinte questionamento: O que deve ser feito para uma navegação implícita e dinâmica funcionar?
Pois na minha aplicação eu tentei de diversas formas e não obtive êxito, como vocês pode visualizar abaixo:
// Método do Bean//
public String cadastrarJogador() {
EntityManagerFactory factory = Persistence
.createEntityManagerFactory("futebol");
EntityManager gerenciador = factory.createEntityManager();
JogadorEntity jogador = new JogadorEntity();
try {
TimeRepository time = new TimeRepository(gerenciador);
jogador.setNome(nome);
jogador.setIdade(idade);
jogador.setAltura(altura);
jogador.setJogador_id(time.busca(idSelecionado));
JogadorRepository jr = new JogadorRepository(gerenciador);
gerenciador.getTransaction().begin();
jr.adiciona(jogador);
gerenciador.getTransaction().commit();
} catch (Exception e) {
e.printStackTrace();
} finally {
factory.close();
}
return "/feedback_time";
// ou return "feedback_time"; Tentei assim também, e não deu certo.
// Obs.: feedback_time é uma página localizada no web-content
}
// Botão na Página JSF//
<h:commandButton value="Salvar Jogador" action="#{jogadorBean.cadastrarJogador}" />
O que eu deve fazer para essa navegação funcionar? Preciso configurar algum item no web.xml? Em outra caso,
passar um parâmetro para uma outra pagina, como posso fazer isso?
Muito obrigado,
Att, André Vieira