... | ... | @@ -17,7 +17,19 @@ Este projeto está sendo desenvolvido em um modelo MVC (Model / View / Controlle |
|
|
|
|
|
**Controller**
|
|
|
Essa camada é responsável por receber as informações do usuário. Essa camada possui métodos chamados de "actions" que são encarregados de uma página, controlando qual model usar e qual view será mostrado ao usuário final.
|
|
|
![image](/uploads/a0fd9f5d0004202bd753fc11fe6e746d/image.png)
|
|
|
Pequeno exemplo:
|
|
|
|
|
|
* View – Fala Controller ! O usuário acabou de pedir para acessar o Facebook ! Pega os dados de login dele ai.
|
|
|
|
|
|
* Controller – Blz. Já te mando a resposta. Ai model, meu parceiro, toma esses dados de login e verifica se ele loga.
|
|
|
|
|
|
* Model – Os dados são válidos. Mandando a resposta de login.
|
|
|
|
|
|
* Controller – Blz. View, o usuário informou os dados corretos. Vou mandar pra vc os dados dele e você carrega a página de perfil.
|
|
|
|
|
|
* View – Vlw. Mostrando ao usuário…
|
|
|
---------------------------------------------------
|
|
|
2. **JSP - Java ServicesPAges**
|
|
|
É uma tecnologia orientada a criar páginas web com programação em Java. Com o JSP é possível criar aplicações web que pode ser executado em múltiplos servidores web, sendo eles de múltiplas plataformas diferentes.
|
|
|
|
... | ... | |