psicologia

Páginas: 5 (1009 palabras) Publicado: 3 de mayo de 2014
Programación de Aplicaciones Web

JDBC - JSP

Ing. Freddy Infantes Quiroz
finfantesq@upao.edu.pe

UPAO : Escuela de Ingeniería de Computación y Sistemas
Curso: Programación de Aplicaciones Web
Ciclo : 2013-0

Agenda
• ¿Qué es JSP?
• JSP vs Servlets
• Funcionamiento de JSP
• Objetos implícitos en JSP
• Elementos de JSP
•Script
•Directivas
•Comentarios
•Acciones
•Ejercicio.Ing. Freddy Infantes Quiroz

UPAO : Escuela de Ingeniería de Computación y Sistemas
Curso: Programación de Aplicaciones Web
Ciclo : 2013-0

¿Qué es JSP?
• Es una tecnología basada en Java que permite combinar código HTML
(Codigo Estático) con fragmentos de código java(Codigo Dinámico) para
generar paginas web dinámicas con extensión .jsp.

• En las paginas JSP simplemente escribimosel HTML de la forma normal
y encerramos el código de las partes dinámicas( código java) en unas
etiquetas especiales, la mayoría de las cuales empiezan con “”.
• Cabe indicar que las paginas JSP al igual que los Servlets se ejecutan
dentro de un contenedor web(Por Ejm. Tomcat)

Ing. Freddy Infantes Quiroz

UPAO : Escuela de Ingeniería de Computación y Sistemas
Curso: Programación deAplicaciones Web
Ciclo : 2013-0

¿Qué es JSP?

Ing. Freddy Infantes Quiroz

UPAO : Escuela de Ingeniería de Computación y Sistemas
Curso: Programación de Aplicaciones Web
Ciclo : 2013-0

JSP vs Servlets


Servlets: Java con HTML embebido.



JSP: HTML con Java embebido.
Semejanzas:
• JSP son una extensión de Servlets.
• Un JSP compilado es un Servlet, Debido a esto la 1° vez queaccedemos a la
pagina JSP, esta tarda un rato en ser cargada, pero el resto de accesos son
mucho mas rápido debido a que el servlet ya esta creado.
• Misma función: Construir contenido dinámico



Diferencias:


JSP separa mas claramente el diseño de la lógica.



Mas sencillo modificar código HTML que miles de sentencias println.
Ing. Freddy Infantes Quiroz

UPAO : Escuelade Ingeniería de Computación y Sistemas
Curso: Programación de Aplicaciones Web
Ciclo : 2013-0

Funcionamiento de JSP


Las paginas JSP cuando son invocados por 1° vez son traducidas a un Servlet , el
Servlet generado es cargado por el contenedor web( Por Ejm. Tomcat) y es el que
maneja las solicitudes que son enviadas.



La traducción de un JSP a un Servlet solo se da cuando el JSPes llamado por 1°
vez o cuando se realiza alguna modificación en el código JSP y se tiene que volver
a autogenerar el Servlet con los cambios realizados. Por lo tanto en el primer
llamado al JSP hay un tiempo de demora debido al proceso de traducción y
compilación.



NOTA:
Los Servlets se encuentran ya compilados, mientras que las paginas JSP se
compilan bajo petición lo que hace quela ejecución del Servlet sea algo mas
rápido(en la primera petición).
Ing. Freddy Infantes Quiroz

UPAO : Escuela de Ingeniería de Computación y Sistemas
Curso: Programación de Aplicaciones Web
Ciclo : 2013-0

Funcionamiento de JSP

Ing. Freddy Infantes Quiroz

UPAO : Escuela de Ingeniería de Computación y Sistemas
Curso: Programación de Aplicaciones Web
Ciclo : 2013-0

ObjetosImplícitos JSP
• Los objetos implícitos también son llamados variables predefinidas y se
utilizan directamente, sin crearlos: a continuación mostramos en una tabla
los objetos mas importantes:
Objeto

Clase o Interfaz

Descripción

request

javax.servlet.http.HttpServletRequest

Petición

response

javax.servlet.http.HttpServletResponse

Respuesta

outjavax.servlet.jsp.JspWriter

Cadena de salida para el contenido
de la pagina

session

javax.servlet.http.HttpSession

Datos especificos de la session de
usuario

cookie

Cookie

Datos especificos de la cookie del
usuario
Ing. Freddy Infantes Quiroz

UPAO : Escuela de Ingeniería de Computación y Sistemas
Curso: Programación de Aplicaciones Web
Ciclo : 2013-0

Elementos JSP
1. Elementos de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • psicología de la psicologia
  • Psicologia o psicologias
  • Psicologías, Psicología
  • Psicologia
  • Psicologia
  • Psicologia
  • Psicologia
  • Psicologia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS