Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Jsp

233 visualizaciones

Publicado el

  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Jsp

  1. 1. JSP Java Server Pages
  2. 2. JSP <ul><li>Son métodos de creación de páginas web dinámicas. </li></ul><ul><li>Se ejecutan en una maquina virtual de Java lo que permite que se puedan utilizar en cualquier tipo de ordenador. </li></ul><ul><li>Esta tecnología ayuda a los diseñadores y desarrolladores de aplicaciones Web a separar lo lógica de la aplicación </li></ul>
  3. 3. JSP <ul><li>La figura muestra gráficamente los pasos fundamentales en la comunicación entre un servlet y una página JSP para proporcionar información al cliente. </li></ul>Navegador Página JSP Servlet Objeto Sesión Pasa la respuesta respuesta Petición <ul><li>Recupera datos del objeto de Sesión </li></ul><ul><li>Envía la respuesta </li></ul><ul><li>Procesa la petición </li></ul><ul><li>Guarda el resultado en el objeto Sesión </li></ul>
  4. 4. JSP <ul><li>En JSP creamos páginas de manera parecida a como se crean en ASP o PHP . </li></ul><ul><li>Generamos archivos con extensión .jsp que incluyen, dentro de la estructura de etiquetas HTML, las sentencias Java a ejecutar en el servidor. </li></ul><ul><li>Función : </li></ul><ul><li>Antes de que sean funcionales los archivos, el motor JSP lleva a cabo una fase de traducción de esa página en un servlet, implementado en un archivo class . Esta fase de traducción se lleva a cabo habitualmente cuando se recibe la primera solicitud de la página .jsp, aunque existe la opción de precompilar en código para evitar ese tiempo de espera la primera vez que un cliente solicita la página. </li></ul>
  5. 5. Ejemplo JSP En la imagen siguiente se puede ver un ejemplo extremadamente simple de una página JSP y el esquema de conversión de esa página en un servlet.                                                            

×