MVC, EJB, Servlets e JSP

2 respostas
dgouvea

Pessoal, talvez vocês possam me ajudar.

De acordo com o MVC, um todos os links passam antes por um servlet controlador que verifica e redireciona.

Caso eu queira mostrar uma tabela, usando servlets, jsp e EJB, deixando o EJB para me fazer uma consulta por exemplo de todos os usuários. Como eu faço para mostrar essa tabela no JSP exibindo o resultado do EJB.

Obrigado.

2 Respostas

douglasfs

“dgouvea”:
Pessoal, talvez vocês possam me ajudar.

De acordo com o MVC, um todos os links passam antes por um servlet controlador que verifica e redireciona.

Caso eu queira mostrar uma tabela, usando servlets, jsp e EJB, deixando o EJB para me fazer uma consulta por exemplo de todos os usuários. Como eu faço para mostrar essa tabela no JSP exibindo o resultado do EJB.

Obrigado.

Uma solucao eh voce ter uma Action (procure sobre Command Controller) e nessa Action vc retornar o resultado da sua consulta, e o resultado da sua consulta vc armazena num atributo de uma sessao, dai vc despacha p/JSP e dentro da JSP vc utiliza JSTL iterando sobre o atributo da sessao para exibir o resultado de sua consulta

L
Voce pode usar um SessionBean que monta toda a colecao

e no servlet chamar esse SessionBean porExemplo:

Collection colecao = sessionBean.listaUsuarios();

//mandar ele para a pagina

request.setAtributte(colecao, colecao);

e na pagina fazer um loop…

Criado 24 de setembro de 2003
Ultima resposta 24 de set. de 2003
Respostas 2
Participantes 3