La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Curso de Java y Aplicaciones Web

Presentaciones similares


Presentación del tema: "Curso de Java y Aplicaciones Web"— Transcripción de la presentación:

1 Curso de Java y Aplicaciones Web
Programación Web Facultad Politécnica – U.N.A. Ing. Esteban Ramírez

2 J2EE Java Platform Enterprise Edition

3 Servlets - Funcionamiento
Usuario 1 Servidor de aplicaciones

4 Servlets - Funcionamiento
javax.servlet.http.HttpServlet Servlet 2 Usuario 1 Servidor de aplicaciones

5 Servlets - Funcionamiento
javax.servlet.http.HttpServlet Servlet 2 Usuario 1 Servidor de aplicaciones 3 pagina.html

6 Servlets - Funcionamiento
javax.servlet.http.HttpServlet Servlet 2 Usuario 1 Servidor de aplicaciones 3 4 pagina.html

7 Servlets - Funcionamiento
javax.servlet.http.HttpServlet Servlet REQUEST Usuario 1 Servidor de aplicaciones 3 5 RESPONCE pagina.html

8 Servlets - Funcionamiento

9 Servlets - Ejemplo

10 Servlets – proyecto Test

11 Servlets – proyecto Test

12 Servlets – proyecto Test

13 Servlets – proyecto Test

14 Servlets - Ejemplo Archivo de configuración dependiente del server
Archivo de configuración de la App. Web. Archivos xHtml Archivos .java Librerías .jar

15 Servlet simple – Test.java

16 Servlet simple – Test.java

17 Servlet simple – Test.java

18 Servlet simple – Web.xml

19 Servlets – Run

20 Servlet simple - Ejemplo

21 Servlet con parámetros - Ejemplo

22 Servlet con parámetros - Ejemplo
Envio de parametros mediante metodo Get por La URL: ?nombreParametro=valor&nombreParametro2=valor2

23 Iteración Html - Servlet
Curso de Java y Aplicaciones Web

24 Estructura de una App Web
(Web Application Archive) .war

25 .War en el Netbeans Curso de Java y Aplicaciones Web

26 Frameworks

27 Frameworks En el desarrollo de software, un framework es una
estructura conceptual y tecnológica de soporte definida, normalmente con módulos o librerias de software concretos, con base en la cual otro proyecto de software puede ser organizado y desarrollado.

28 Frameworks web java

29 Frameworks web java

30 JSF JavaServer Pages Library JavaServer Pages Standard Tag Library
Curso de Java y Aplicaciones Web JavaServer Pages Library  JavaServer Pages Standard Tag Library Compuesto por: –Api java –Librerias de Tag –FacesServlet –Archivo de configuración

31 Preparación del proyecto
Curso de Java y Aplicaciones Web 1 2 3

32 Librerias de Tag Curso de Java y Aplicaciones Web

33 Expresiones EL Curso de Java y Aplicaciones Web

34 JSF Curso de Java y Aplicaciones Web La tecnología Java Server Faces es un marco de trabajo de interfaces de usuario del lado de servidor para aplicaciones Web basadas en tecnología Java. Útil con aplicaciones basadas en la arquitectura MVC (Model-ViewController).

35 JSF y MVC BD Servidor de aplicaciones XHTML
Curso de Java y Aplicaciones Web Servidor de aplicaciones BD XHTML

36 Elementos Curso de Java y Aplicaciones Web Páginas XHTML que incluyen los formularios JSF. Estas páginas generarán las vistas de la aplicación. Objetos java Beans que se conectan con los formularios JSF. Clases java para la lógica de negocio y utilidades. Ficheros de configuración, componentes a medida y otros elementos del framework. Resto de recursos de la aplicación web: recursos estáticos, java script y otros elementos

37 Arquitectura Curso de Java y Aplicaciones Web

38 Arquitectura Curso de Java y Aplicaciones Web

39 Arquitectura Curso de Java y Aplicaciones Web

40 II. Introducción JSF 1. Restore view.- se crea el arbol de componentes solo la primera vez. 2. Apply request values.- envio de campos del formulario al Backing bean. 3. Process Validators.- calculo de valores y validacion.

41 II. Introducción JSF 4. Update Model Values.- asocia propiedades del Backing bean a componentes 5. Invoke application.- invocacion de metodos en el backing bean, reglas de navegacion. 6. Render Response.- Actualizacion de valores de componetes desde el baking bean.

42 Práctica jsf – Proyecto Test
Curso de Java y Aplicaciones Web 1 2 3

43 Práctica jsf – Proyecto Test
Curso de Java y Aplicaciones Web 1 2 3 5 4 6

44 Práctica jsf – Proyecto Test
Curso de Java y Aplicaciones Web 1 2 3

45 Practica 2 – Proyecto Test
Curso de Java y Aplicaciones Web Agregar un listado en el xhtml donde se muestre el historico de los nombres ingresados. Agregar un ArrayList de String para almacenar el historico de nombres. Modificar el metodo sayHello para que vaya almacenando cada nombre en el arryList. Desplegar el listado en el xhtml dentro del tag dataTable

46 Practica 2 – Proyecto Test
Curso de Java y Aplicaciones Web

47 Practica 2 – Ayuda Curso de Java y Aplicaciones Web

48 Practica 2 – Proyecto Test
Curso de Java y Aplicaciones Web

49 Implementaciones Curso de Java y Aplicaciones Web

50 Curso de Java y Aplicaciones Web

51 Curso de Java y Aplicaciones Web.
Gracias!... Curso de Java y Aplicaciones Web. Ing. Esteban Ramírez


Descargar ppt "Curso de Java y Aplicaciones Web"

Presentaciones similares


Anuncios Google