Luis Ponce Cabello.  Primera Parte : JSF  Segunda Parte : Facelets  Tercera Parte : Icefaces.

Slides:



Advertisements
Presentaciones similares
RichFaces Noviembre 2010 Claudio Chaucca Umana
Advertisements

Desarrollo de aplicaciones en n- capas
Mónica Acosta Yeison Ceballos Carlos Rodallega
I. Sesión 2 Noviembre 2010 Claudio Chaucca Umana
Red Social: “Un millón de Amigos”.
Red Social: “Un millón de Amigos”.
Programación Orientada a Objeto 1
Servidores Web Capítulo 2.
Validator Framework. Jakarta Commons Validator Paquete de clases de utilidad para la implementación de reglas de validación de datos de entrada de forma.
"java del lado del servidor" Servlet y JSP Java Server Pages.
1 Encombrement maximum du logotype depuis le bord inférieur droit de la page (logo placé à 1/3X du bord; X = logotype) Marco de Desarrollo – AXA México.
Framework Hexápodo PHP fácil, rápido y sin dolor
Model View Controller (MVC)
Editor de Visual de Templates Open EHR-Gen
Índice 1. Introducción, objetivos y justificación del proyecto.
MODELO VISTA CONTROLADOR. MODELO VISTA CONTROLADOR.
75.10 Técnicas de Diseño Grupo E
Curso de Java y Aplicaciones Web
ACIS Desarrollar proyectos de software y “evitar” el fracaso ?
Java 2 Platform Enterprise Edition
INTRODUCCIÓN A UML Oscar Miguel Alonso Moreno.
PROGRAMACION ORIENTADA A OBJETOS II
Introducción a ASP.NET.
RESUMENCURSO STRUTS 2 Resumen de lo visto en este tercer módulo: VISTA del framework Struts 2 Debes tener los conceptos muy claros sobre: Results UI Tags.
Contexto: Aplicación gráfica.  Siempre que se piensa en separar la funcionalidad de una aplicación de su interacción con el usuario, bien sea una aplicación.
Tecnologías para el desarrollo de aplicaciones Web
Java Server Faces.
Desarrollo de Aplicaciones Utilizando Java Edición Empresarial – JEE6
Arquitectura Web.
J2EE Java Enterprise edition eilin chang Matthew pabon Gabriel vega.
Lenguajes de programación Web
ASIGNACION DE LAS PARTES DE LA APLICACION DISTRIBUIDA EN JAVA PESENTA: LEVI MONROY MARTINEZ.
CURSO STRUTS 2 RESUMEN Resumen de lo visto en este primer módulo de INTRODUCCIÓN al framework Struts 2 Debes tener los conceptos muy claros sobre: Framework.
“SERVLETS”. Paola Rojas Contreras Juan Villarroel Leiva José Miguel Perez V. Departamento de Electrónica.
MÓDULO 1: Introducción al framework Struts 2
SICSTRA Sistema de Información para el control de solicitudes de tramites jurídicos Ministerio de Justicia y Seguridad Pública.
Modelo-Vista-Controlador Este patrón fue descrito por primera vez por Trygve Reenskaug en 1979, y la implementación original fue realizada en Smalltalk.
Lenguajes de Programación
FRAMEWORK VS Código fuente
PORTAL WEB PARA CONTRIBUIR EN LA VENTA, COMERCIALIZACIÓN Y DISTRIBUCIÓN DE LA ZEOLITA NATURAL USANDO AJAX Integrantes: Martha Isabel Correa Barrera Patricia.
IS2Objetos Distribuidos - J2EE,RMI1 Ingeniería del software II Ingeniería Web.
Aplicaciones Web de Servidor
Daniel Fernández Lanvin Capa de Presentación. Daniel Fernández Lanvin Capa de Presentación Responsabilidades Navegabilidad del sistema Formateo de los.
INTRODUCCIÓN Presentación Personal
IS2Objetos Distribuidos - J2EE,RMI1 Ingeniería del software II Ingeniería Web.
Servidores web. Integrantes: Dany Alexander Orozco. Maycol Gómez Herrera. Luisa Fernanda Moncada.
Cristian Fonnegra Marin
MVC con Spring Temas Selectos de Cómputo Cibernética 912 Agosto-Diciembre 2005.
Manual Desarrollo Flex – J2EE. Contenidos Análisis y Diseño 1 Implementación 2 J2EE 3 Pruebas 4.
Jakarta Struts version Juan Manuel Zorrilla Gamarra Mario Titto Acostupa.
CONTRATOS DE CLIENTES Orlando Sedamano Cornejo Marco Bustinza
Eugenia Parodi Eugenia Parodi Lazaro Ruiz Lazaro Ruiz Juan Achucarro Juan Achucarro Sebastian Castellanos Sebastian Castellanos.
SOFTTEK INTERNAL © Copyright All Rights Reserved. Valores Corporativos Softtek S.A. de C.V. Struts Academia Java.
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
GeneXus 9.0: Creando el ERP del Futuro basado en una Arquitectura Orientada a Servicios
JSF (JAVA SERVER FACES)
Guadalupe Andrade Mociño.  Significa Modelo Vista Controlador  Es un patrón de diseño  Esta compuesto por tres grandes capas: modelo, vista y controlador.
Capítulo 12. Tecnología y herramientas. Ricardo García Mataix
Gestión de proyectos fin de carrera
Your Logo ING. FREDY ALEXANDER MARTINEZ. Here comes your footer  Page 2 Este patrón fue descrito por primera vez por Trygve Reenskaug en 1979, y la implementación.
¿Qué es jQuery? jQuery es una librería gratuita y open source, que simplifica la creación de páginas web altamente interactivas. Funciona.
Aclaraciones al modelo MVC del Framework de Justicia
LOGO Grupo de desarrollo de software (GDS) Grupo de desarrollo de software.
Generador de Páginas Hélio Martins
Centro Universitario UAEM Zumpango Ingeniería en Computación Agosto 2015.
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
Integrantes: Castro José República Bolivariana De Venezuela Ministerio Del Poder Popular Para La Educación Superior Instituto Universitario Tecnológico.
Softlogia S.R.L. Formación de Recursos Humanos Java Server Faces Instructor: Martin R. Baspineiro.
JSF Simplificando nuestro trabajo. JSF – Java Server Faces Celula Creative SUN 2 La principal intención es liberar al programador de aspectos Web Pretende.
ARQUITECTURA DE APLICACIONES WEB.
Transcripción de la presentación:

Luis Ponce Cabello

 Primera Parte : JSF  Segunda Parte : Facelets  Tercera Parte : Icefaces

 Estructura definida  Facilita el Desarrollo de Software  Evita detalle Bajo Nivel  Objetivo principal, lógica de Negocio

 Para Java Existe una gran cantidad de Frameworks:  Struts  Spring  TopLink  Hibernate  Traspesty  JSF

 JSF es un Framework.  Aplicaciones Web se ejecutan desde el lado del Servidor.  Otras Tecnologías se ejecutan en el lado del cliente.  Parte del Standar de SUN.  Framework oficial JAVA para desarrollo Web.

 Desarrollo es a través de componentes Visuales.  Orientado a eventos(Responde a acciones del usuario).  Similar a Swing, AWT, Visual Basic.  Validaciones, mensajes de Errores, internacionalización.  Aísla casi por completo del Uso de Servlets y el protocolo HTTP

“JSF facilita el desarrollo de aplicaciones Web, debido a que obliga casi de forma natural hacer seguir el patrón Modelo Vista Controlador (MVC).”

 Patrón de Arquitectura de Software.  Separa Datos de la aplicación, Interfaz de Usuario y la lógica de Control.  Componentes del Patrón:  Modelo: Información con la que el Sistema Opera.  Vista: Presenta el Modelo.  Controlador: Responde a Eventos, Invoca Cambios

 Clases Java.  Residen los datos y la lógica de Negocio de una aplicación.  Son manipuladas por el Controlador.

 Páginas JSP o XHTML para la Vísta.  Librería de Etiquetas Propia para crear Formularios.  Formato de utilización de librerías, parecida a HTML estandar.

 Objetos Java conocidos como Beans.  Asociados en forma Directa a la Vista.  Recogen, manipulan y Visualizan los Valores del Modelo.  Funcionan en conjunto a un archivo de configuración en formato XML (faces- config.xml)

Vista Controlador Modelo

 JSF es una especificación.  Distintas implementaciones que toman la especificación y le dan valor agregado.