Uma Servlet x Uma duzia de Servlets  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
rodrigoallemand
GUJ Ranger
[Avatar]

Membro desde: 21/02/2005 20:19:47
Mensagens: 972
Localização: Rio de Janeiro, Recreio!!!
Offline

Está quase correto.
Não encare o "M" como UMA classe, e sim qualquer dominio de dados e negocio do seu sistema.
No seu sistema terá uma hora em que uma regra de negocio deve ser definida, seja ela um simples IF. Isso já faz parte do modelo do seu sistema.

Com isso, para o seu exemplo estar correto, vc deveria escrever:

apalmeira wrote:Ex: Uma tela de cadastro.
1) View -> Formulário onde o usuário insere os dados para o cadastro.
2) Controler -> Um Servlet que valida as informações fornecidas pelo usuário.
3) Model -> Uma ou mais classes que interagem com o banco de dados ou executem regras de negocio?

This message was edited 1 time. Last update was at 21/11/2007 16:42:29


Rodrigo Allemand

A culpa é minha e eu a coloco em quem eu quizer!. (Homer Simpson)
http://blog.rodrigoallemand.com.br
[WWW] [MSN]
latche
Smalltalk

Membro desde: 28/05/2009 13:04:54
Mensagens: 1
Offline

Paulo Silveira wrote:Oi Marcos

Seria meio complicado eu te colocar uma aplciacao inteira aqui.

Entao vou fazer a minha propaganda, dizendo porque usar uma unica servlet:

Servlets, para muitos, é o ponto mais forte do J2EE, mais que EJB, devido a sua simplicidade e utilidade. Porem, quando voce faz uma servlet, voce ja deve ter percebido que o codigo da servlet perde bastante no quesito de orientacao a objetos. A coisa fica realmente com uma cara de programa procedural, ou pior, como se fosse um script! Utilizando apenas uma servlet (ou poucas), voce pode fazer com que essa servlet principal seja apenas uma controladora (o C do MVC), e que esta dispare chamadas para outras classes e objetos, afim de manter uma orientacao a objeto e perder essa caracterisitca tao procedural de uma servlet!

Se voce quer dar uma olhada mesmo no codigo de uma aplciacao que usa uma soh servlet, da uma olhada no codigo fonte do GUJ. Ele usa uma ferramenta que chama MAMUTE, que nos fizemso, que eh uma unica servlet e dispara chamadas para outras classes de acordo com a URL dada.

Qualquer cosia, grita!



Olá! Sou novo em Java para Web e no GUJ. Paulo, Fiquei interessado no assunto deste post para aprender mais sobre formas de utilizar uma Servlet, como eu faço para ver esse códiga da Servlet que você citou?

Obrigado!
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team