O modelo da arquitetura do Modelo-Vista-Controlador ajuda ao devide a uma aplica��o em tr�s categorias diferentes i, em modelo de e, em vista e no controlador. Os componentes da arquitetura MVC s�o independent do outro componente e t�m a responsabilidade original. As mudan�as em um componente n�o ter�o menos ou nenhum impacto em outros componentes. As responsabilidades dos tr�s componentes s�o:
Modelo: O modelo � usado fornecendo os dados da base de dados e conservando os dados nas lojas dos dados. No modelo, toda a l�gica do neg�cio � executada. Antes de conservar na base de dados, os dados incorporados pelo usu�rio com a vista s�o verificados dentro o modelo. Os dados alcan�am, a l�gica do saving dos dados e o validation de dados � parte do modelo.
Vista: A vista � respons�vel para fazer exame da entrada do usu�rio, despachar o pedido ao controlador e ent�o receber a resposta do controlador, indicando o resultado ao usu�rio e representa a opini�o do usu�rio da aplica��o. O HTML, as limas feitas sob encomenda das bibliotecas do Tag, do JSPs e dos recursos s�o parte do componente da vista.
Controlador: O controlador � intermediary entre a vista e o Model.For receber o pedido do cliente, controlador � usada. O pedido � recebido uma vez do cliente que executa a l�gica apropriada do neg�cio do modelo e ent�o usa o componente da vista produzir o output.ActionServlet, ActionForm, a��o, e struts-config.xml s�o parte do controlador.
|