Listar os dados usando padrão MVC e Filtro de conexoes

Olá galera, estou precisando de um empurrao para listar os dados do meu mysql na página jsp. Sendo que estou usando o padrão mvc,
e estou com dúvida na hora de criar a classe controle! Porque estou usando um Filtro para a conexão no banco, ja tenho meu DAO com o método
listar, agora a pergunta: No servlet controle como faço para usar o filtro pra conexão e depois enviar os dados no jsp?

obs: O atualizar eu consegui, criei tambem uma servlet controle, que usa o filtro dps pego os dados do formulario jsp e atualizo pro banco, mas po listar
usando filtro ja nao consigo ter uma ideia diferente pois nao uso um form, estou seguindo a apostila da caelum, la fala pra listar diretamente do jsp com o dao
e não é isso que eu quero, fica mais uma camada ai no meio.

se alguem puder me ajudar agradeço. abraço

Olá,
Que apostila você está seguindo ?
Você esta fazendo tudo via servelt ou algum framework MVC, tipo o VRaptor ?

Bom, camadas a mais só são ruins se elas tratam coisas de mais, caso contrario é a filosofia do “ema ema ema”, desde que bem definidos.

to seguindo a apostila da caelum e não estou usando framework, apenas dao’s e servlets, porem quero criar uma logica
para listar os dados do mysql para o jsp, usando mvc, e não acessando do jsp para o dao diretamente, e sim acessando
um servlet de controle.

[quote=marlondmelo]to seguindo a apostila da caelum e não estou usando framework, apenas dao’s e servlets, porem quero criar uma logica
para listar os dados do mysql para o jsp, usando mvc, e não acessando do jsp para o dao diretamente, e sim acessando
um servlet de controle.[/quote]

FJ28… FJ21 ?

Só para sincronizar as ideais…

sim blz.

é a fj-21 no capitulo 7 ela mostra como fazer a listagem com o jsp e o dao diretamente.
mas a apostila foi atualizada eu acho, mas deve ser parecida.

Bom, você quer que teu lista.jsp receba de um filtro uma lista X, a qual você vai iterar no lista.jsp ?

Se for isso … ao invés de você propagar o dao você poderia propagar a lista apenas.

cara é isso msm,

eu usando o dispatcher dentro do controle funciona? redirecionando para o jsp?
ai no jsp eu faço a interação e imprimo?
sera que funciona?

Acredito que sim, é que infelizmente eu não pude testar o código aqui no trampo, mas vai por ia mesmo.

mas como que posso fazer para enviar a lista pro jsp?
usar o setAttribute?
pq eu uso o request.seAttribute() para o filtro…

[quote=marlondmelo]mas como que posso fazer para enviar a lista pro jsp?
usar o setAttribute?
pq eu uso o request.seAttribute() para o filtro…

[/quote]

Isso por esse meio vai funcionar… dai no jsp vc retira o bean … e altera FOR do jstl para pegar a lista que esta na sessão.

valeu cara, consegui fazer, deu certinho ;D