Boma tarde pessoal, esta é minha primeira mensagem neste fórumque ja me ajudou muito. Bom minha dúvida é sobre utiliar o modelo MVC para aplicações java EE. PAra melhorar vou explicar com um exemplo:
Tenho os seguintes arquivos:
Usuario.java (modelo do usuário, com atributos getters …)
UsuarioDAO.java (acesso ao banco de dados)
UsuarioCT.java (selvlet de controle)
cadastra.jsp (cadastra usuário)
lista.jsp (lista usuário)
bom a minha dúvida é a seguinte, as paginas cadastra e lista (minhas views) acessam o selvlet UsuarioCT(meu controller) que acessa o modelo usuário. (isto está certo?)
Bom mas é correto eu ter somente uma página de controle para cada modelo? eu acessar qualquer página com ações relativas aos usuários em um controller e ele decidir qual metodos chamar etc.
ou deveria ter um controller para cadastro, um para exclusão, um para listar etc…?
Começei a estudar java EE estes dias e algumas dúvidas infelizmente os livros não esclarecem…
Abraços