> uma possibilidade para resolver essa quest�o arquitetural � utilizar
> o padr�o MVC (Modelo, Vista, Controle). Nesse caso, a p�gina JSP
> seria a Vista, o Controlador pode ser um servlet e o Modelo um objeto comum.
>
> Ao Modelo (objeto comum) cabe fazer acesso a base de dados.
O model � responsavel para o conceito a ser mostrado ou manipulado ou seja, ele � responsavel para manter o 'estado' no caso de um formul�rio web que mostra os dados do cliente ele seria o Cliente.class contendo os valores dos fields e n�o o sql para obter-los.
> Ao Controlador (servlet) cabe executar as a��es necess�rias para
> enviar as informa��es (objetos de modelo) para o JSP.
O controlador poderia ser um servlet, ele � responsavel por:
- attender ao request
- preenchimento do 'model'
- selecionar o 'view'
> � Vista (JSP) cabe apresentar as informa��es necess�rias na tela.
O View � respon�vel para mostrar os dados mo modelo.
>
> Dessa forma, todas as suas sqls estar�o localizadas nas classes que
> fazem acesso a base de dados (objetos de modelo)
N�o o SQl ter� que ser localizado em objetos DAO, que devolvem o 'model'.
, o que facilita a
> manuten��o, evolu��o, organiza��o e escalabilidade da sua aplica��o.
Isso sim.
>
> Para saber mais detalhes sobre a aplica��o do padr�o MVC em Java,
> acesse o link abaixo:
A verdade � que applica��es Web n�o se adaptam bem ao modelo MVC, por isso foi inventado o MVC-2. Um bom exemplo disso � :
http://rollerjm.free.fr/images/ClassStrutsMVC2.gif e
http://rollerjm.free.fr/pro/Struts.html
- [java-list] Forma Correta Jsp+Servlet George Queiroz-BrazLink
- Re: [java-list] Forma Correta Jsp+Servlet Lincolm Ferreira de Aguiar
- Re: [java-list] Forma Correta Jsp+Servlet Rodrigo Fernandes
- Re: [java-list] Forma Correta Jsp+Serv... sven
- Re: [java-list] Forma Correta Jsp+... Rodrigo Fernandes
