La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

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

Presentaciones similares


Presentación del tema: "Curso de Java y Aplicaciones Web Facultad Politécnica – U.N.A. Ing. Esteban Ramírez Programación Web."— Transcripción de la presentación:

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

2 J2EE Java Platform Enterprise Edition

3 Servlets - Funcionamiento 1 Usuario Servidor de aplicaciones

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

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

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

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

8 Servlets - Funcionamiento

9 Servlets - Ejemplo

10 Servlets – proyecto Test

11

12

13

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

15 Servlet simple – Test.java

16

17

18 Servlet simple – Web.xml

19 Servlets – Run

20 Servlet simple - Ejemplo

21 Servlet con parámetros - Ejemplo

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

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

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

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

26 Frameworks

27 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

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

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 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). Curso de Java y Aplicaciones Web

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

36 Elementos 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 Curso de Java y Aplicaciones Web

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

44 Práctica jsf – Proyecto Test Curso de Java y Aplicaciones Web 123

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

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


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

Presentaciones similares


Anuncios Google