Bom dia amigos do GUJ,
Estou apredendo um pouco sobre a tecnologia Java e gostaria de tirar uma dúvida sobre o funcionamento do servlet.
Irei construir um projeto web para o controle de equipamentos da empresa onde trabalho, irei utilizar servlets + JSP +JavaBeans + Tomcat para a construção do projeto.
Ao estudar sobre o funcionamento do servelt, entendi que o mesmo é uma classe Java que é invocado ao ocorrer eventos de requisição e resposta.
Minha dúvida: Todas as minhas páginas JSP’s deverão passar pelo servlet através dos métodos doGet e doPost, e minhas páginas nunca deverão chamar outras páginas sem passar pelo servlet?
Desde já obrigado.
não
vc pode mapear a action de um form para passar no servlet
mas não necessariamente vc precisa fazer isso
depende da finalidade da sua jsp
falando em finalidade dos JSPs…
utilizando MVC o seu JSP sempre sera a view…
o servlet sempre sera o controller…
e os seus javabens o model…
so pra constar =)
[quote=marcosharbs]não
vc pode mapear a action de um form para passar no servlet
mas não necessariamente vc precisa fazer isso
depende da finalidade da sua jsp[/quote]
Entendi.
[quote=Jeferson_Manetti]falando em finalidade dos JSPs…
utilizando MVC o seu JSP sempre sera a view…
o servlet sempre sera o controller…
e os seus javabens o model…
so pra constar =)[/quote]
Isso eu entendo mais ou menos, estou estudando ainda.
JSP sempre será minha view.
Os servlets meu controller.
E os JavaBeans o model, é aqui onde eu coloco meu método de abertura de conexão ao banco,
e todos os outros métodos de CRUD, isso não mata a característica do Bean e o seus métodos get e set, ou estou fazendo confusão de novo?
Bom não é isso.
Oque voce precisa é criar uma fabrica de coneção e uma dao.
[quote=santos.levi]Bom não é isso.
Oque voce precisa é criar uma fabrica de coneção e uma dao.
[/quote]
Hum…
Vou pesquisar mais sobre a informações que você postaram.
Obrigado por responderem minhas dúvidas.