| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/10/2002 12:40:04
|
Rafael Steil
Administrador
![[Avatar]](/images/avatar/8e296a067a37563370ded05f5a3bf3ec.jpg)
Membro desde: 31/08/2002 02:35:53
Mensagens: 5984
Localização: São Paulo
Offline
|
Bom, to em duvida em relacao a como organizar/estruturar uma aplicacao. Tipo, se deve usar varios controllers ou apenas um etc.. O sistema funciona em "modulos" e "submodulos", e tem uma estrutura assim:
ou seja, cada modulo eh um diretorio, e assim por diante. Nao estou mto certo de como fazer o controller. Uso apenas um "Controller" e uso ele pra fazer as chamadas ao modulo correto, ou um Controller por modulo?
Tipo,
http://site.com/servet/Controller/modulo=modulo2&acao=xxx&tarefa=yyy
ou
http://site.com/servlet/ControllerModulo2/acao=xxx&tarefa=yyy
Basicamente eh isso. Os templates nao tem problema ficar em varios dirs, neh? nao quero deixar eles todos num diretorio soh, quero deixar organizado conforme a estrtutura de modulos.
Valeu
Rafael
|
"working code attracts people who want to code. Design documents attract people who want to talk about coding - Charles Miller"
http://rafaelsteil.com
http://twitter.com/rafaelsteil
http://www.jforum.net
http://www.flickr.com/photos/rafaelsteil |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/10/2002 19:36:54
|
Marcos Cesar
Entusiasta Java
Membro desde: 19/10/2002 18:30:09
Mensagens: 15
Localização: São Paulo
Offline
|
Oi! Tudo bem?
Estou iniciando e gostaria de saber o que é um "Controller".
Na verdade também tenho alguns problemas com organização de minha aplicação.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/10/2002 21:07:54
|
Rafael Steil
Administrador
![[Avatar]](/images/avatar/8e296a067a37563370ded05f5a3bf3ec.jpg)
Membro desde: 31/08/2002 02:35:53
Mensagens: 5984
Localização: São Paulo
Offline
|
Bom, um "controller" eh literalmente um "controlador" mesmo, um servlet principal por onde passam todas as requisicoes. Eh ele o encarregado de direcionar o fluxo conforme a url, por exemplo.
Para entender melhor aconselho a dar uma lida no Design Patter chamado "MVC" ( Model-View-Controller ), o qual sugere uma forma de organizar a tua aplicacao de modo em que o banco de dados, a interface com o usuario e a parte da logica de negocio ( ou seja, as classes de acao em si ) sejam totalmente independentes umas das outras.
[]'s
Rafael Steil
|
"working code attracts people who want to code. Design documents attract people who want to talk about coding - Charles Miller"
http://rafaelsteil.com
http://twitter.com/rafaelsteil
http://www.jforum.net
http://www.flickr.com/photos/rafaelsteil |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/10/2002 09:23:29
|
diogompbr
JavaChild
![[Avatar]](/images/avatar/c8be7c6a3e424c0405189.gif)
Membro desde: 25/10/2002 09:22:45
Mensagens: 112
Localização: São Paulo - SP
Offline
|
Rafael,
Sobre a sua dúvida. Conhece o framework Struts?
Ele tem, basicamente, o que você descreveu. Um controller centralizado.
Vale a pena dar uma olhada: http://jakarta.apache.org/struts/
[]s
|
Diogo Montanaro Pedroso
diogompbr@yahoo.com.br |
|
|
 |
|
|