3.3 Servlets e frameworks MVC

Como veremos a seguir, os servlets serão utilizados como controller do padrão MVC.

O Controller nada mais é do que um “despachante” de solicitações: ele é responsável por encaminhar ao código que realiza o atendimento de determinada solicitação (url).

Para organizar a parte controller, contamos com várias bibliotecas prontas. A principal delas é a struts 1, que é gratuita e também é oferecida pela Apache Foundation.

Estas bibliotecas facilitam muito o trabalho de se organizar o código-fonte em um padrão. Implementar formulários e telas de requisição e resposta usando servlet e jsp é muito trabalhoso. O uso de bibliotecas diminui o nosso código MVC.

Entretanto, pode haver aplicações simples em que seja mais interessante implementar usando servlets. Cabe avaliar cada caso.

Copyright © 2014 AIEC.