STRUTS
MODELO
VISTA
CONTROLADOR
Modelo: Es la representación específica del dominio de la información sobre la cual funciona la aplicación.
ü El modelo es otra forma de llamar a la capa de dominio.
ü La lógica de dominio añade significado a los datos; por ejemplo, calculando si hoy es el cumpleaños del usuario o los totales, impuestos o portes en un carrito de la compra.
Esta codificado junto con parte del controlador (en actions)
VISTA: No suelen cambiar a no ser por razones de diseño y estos cambios no influyen al resto de la aplicación ni a la forma de obtener los datos.
üEn aplicaciones Web: HTML, jsp.
üPintan las variables u objetos que reciben del modelo directamente o usando los métodos get del objeto.
üEn aplicaciones Web: HTML, jsp.
üPintan las variables u objetos que reciben del modelo directamente o usando los métodos get del objeto.
CONTROLADOR: En función de lo que recibe por parte del usuario, decide:
• Que parte/s del modelo se va a ejecutar.
• Que vista es la que tiene que representar los datos
• Que parte/s del modelo se va a ejecutar.
• Que vista es la que tiene que representar los datos
Los actions son objetos donde se realizan llamadas al modelo (crear, obtener y/o cambiar datos) y donde se toman decisiones sobre que parte de este se ejecuta.
ü Todos los actions tienen un método común llamado perform que devuelve una clase ActionMapping.
ü La clase ActionMapping puede ser o una vista u otro action.

PULSA AQUI Y CONOCE MAS SOBRE STRUTS:
No hay comentarios:
Publicar un comentario