Como aplicar o padrão MVC?

Estou tentando fazer um projeto seguindo esse padrão, entao dividi em pacotes, modelo, visao, controle. Mas tenho dúvidas sobre como ficaria a divisão entre modelo e controle. A parte de conexão de banco de dados ficaria em qual ? E o jar do drive do banco de dados, ficaria em qual diretorio ? no lib ?
obrigado.

Quanto ao .jar você poderia colocá-lo tanto no lib da tua aplicação como no lib do server. A parte de BD ficaria no modelo. O Struts implementa o MVC, as actions são os controlers, o Acesso ao banco é o model e as wiews são as páginas.

Me corrijam se eu estiver errado.

Mas segundo este esquema:
http://www.orbeon.com/ops/doc/model2x-intro#d255104e46

Sua View seria uma classe que extends JFrame ou um JSP

Seu Controller seria uma classe que extends AbstractAction ou HttpServlet
para checar campos e tomar decisoes.

Seu Model seria um POJO com get/set dos campos E mais os
metodos de negocio tipo save / update / delete / find / findAll.

Basta olhar a imagem do link para entender o fluxo.

Valeu? Até… :thumbup:
[s]