Oscar, bom dia.
Eu cheguei a olhar o link que você me passou.
Não gostaria de mudar para o Struts nesse momento pois não tenho muito conhecimento.
O projeto possui várias telas de cadastros, listagem, edições que utilizam um servlet para cada função.
Por exemplo:
1 - Servlet para cadastro de Materiais;
2 - Servlet para cadastro de Itens;
3 - ... e assim por diante.
A
idéia era centralizar todas as requisições em um servlet central, mas
sem utilizar if/else em um propriedade para ver se é uma requisição do
cadastro de material, ou uma requisição do cadastro de itens... e assim
passar a requisição para as classes responsáveis pela lógica de negócio.
Entende?
Obrigado!
________________________________
De: Oscar Costa <oscar_al_costa@yahoo.com.br>
Para: "java-br@yahoogrupos.com.br" <java-br@yahoogrupos.com.br>
Enviadas: Terça-feira, 26 de Julho de 2011 23:16
Assunto: Re: [java-br] Servlet único que recebe todas as requisições
Olá Sergio,
Sim, o framework Struts funciona desta forma. De uma olhada no padrão From Controller.
Link para referência: http://java.sun.com/blueprints/patterns/FrontController.html
[]s,
--
Oscar A. Costa
http://blog.openarch.com
"Do or do not, there is no try" - Master Yoda
________________________________
De: Sergio Roberto Possari Filho Possari <sergin_fatec@yahoo.com.br>
Para: "java-br@yahoogrupos.com.br" <java-br@yahoogrupos.com.br>
Enviadas: Terça-feira, 26 de Julho de 2011 22:29
Assunto: Servlet único que recebe todas as requisições
Boa Noite...
Estou com um projeto que utiliza servlet e jsp e queria a opinião de quem já utilizou algum mecanismo em um servlet para receber diversas requisições de mais de uma tela ou funcionalidade.
Na verdade é mais uma questão de design da aplicação. É comum ter um único servlet que receba, por exemplo, as requisições de diversos cadastros? E esse servlet seja "inteligente" para distribuir as chamadas para os métodos
específicos?
Vi algo sobre front controller mas não saberia como aplicar!
Obrigado!
Sergio R. Possari Filho
[As partes desta mensagem que não continham texto foram removidas]
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
0 comentários:
Postar um comentário