Introduccion jsp

Páginas: 13 (3227 palabras) Publicado: 19 de marzo de 2012
Java Server Pages (JSP)

1

JSP. Java Server Pages
1. INTRODUCCIÓN La tecnología JSP es una manera sencilla de implementar toda la potencia de Java en aplicaciones WEB. Como su nombre indica, Java Server Pages, páginas de servidor en Java, o sea, páginas que cuando son llamadas ejecutan página Java en el lado del servidor y nos devuelven una respuesta en función de la ejecución de lasmismas. Las páginas JSP están basadas en la tecnología de servlets, sin embargo la programación de las mismas es bastante más sencilla que un servlet, ya que trabajamos directamente sobre la página web que vamos a devolver al cliente. Cuando se crea una página JSP, la primera vez que se accede a la misma, esta se traduce a un Servlet, crea la página del mismo y lo compila, debido a esto la primera vezque accedemos a la página JSP, esta tarda un rato en ser cargada, pero el resto de accesos son mucho mas rápidos debido a que el servlet ya esta creado. Para poder crear páginas JSP el servidor WEB que se utilice debe ser compatible con JSP, tales como: • • • • Java Web Server (JSWDK) Servidor Apache Tomcat Servidor de Aplicaciones GlassFish etc.

2

2. CONCEPTOS BÁSICOS DE JSP JSP es unatecnología poderosa utilizada para generar HTML de forma dinámica a petición del usuario. El motor de JSP (que es un servlet) estará en un servidor que recibirá peticiones del usuario. Estas peticiones llegarán del cliente, se analizarán y el servidor dará la respuesta adecuada. Para realizar este simple proceso los pasos que se siguen son: 1. 2. 3. 4. El cliente envía una petición de página JSP Elmotor de JSP compila la página en un servlet El servlet generado se compila y se carga El servlet generado se encarga de analizar la petición y generar una respuesta.

Las páginas Java Server Pages tienen de extensión .jsp, que es la extensión que va a reconocer el servidor. El servidor realiza el proceso anterior siempre que una página sea nueva o haya sido modificada. Si no es así y ya ha sidosolicitada previamente, invoca el servlet que debe de estar generado. Componentes de JSP Los componentes que pueden formar una página jsp son: 1. 2. 3. 4. Directivas, Scripts, Objetos Implícitos, y Acciones;

que se verán en los siguientes temas.

3

2.1. DIRECTIVAS Las directivas de JSP proporcionan información global a la página JSP, pueden contener una serie de parejas tipoatributo-valor. Estas directivas, no son obligatorias, ya que están definidas por defecto, sólo se utilizarán en el caso de que se quiera modificar alguno de los valores establecidos. La estructura que tienen estas directivas es: Existen 3 directivas definidas: 1. include 2. page 3. taglib 1. include Esta directiva se usa para incluir un fichero dentro de la propia página JSP que se está construyendo. Sepueden añadir páginas JSP, HTML o ficheros de texto, incluso ficheros con página Java. Sobre todo hay que tener cuidado que los ficheros de texto que anexemos no incluyan las etiquetas , , , o , ya que podrían confundirse con las propias de nuestra página JSP. Hay dos tipos de ficheros a incluir: Estático: Es un fichero que es analizado y su contenido es anexado a la página JSP resultante. Dinámico:La página JSP realiza una solicitud a la URL indicada que envía de vuelta un resultado que es anexado a la página JSP. Síntaxis de la Directiva include La manera de realizar un include en una posición específica de una página JSP es: 2. page Esta directiva se usa para definir las propiedades de la página JSP que estemos realizando. Esta directiva la podemos usar varias veces a lo largo de lapágina JSP, pero solo podemos asignar el valor de un atributo una vez por cada uno, excepto para el atributo import; este es similar al import que usamos cuando hacemos programas en java. La directiva page la podemos poner en cualquier sitio de la página JSP, ya que su valor se aplicará a toda la página. Síntaxis de la Directiva page

4

Aquí podemos ver la sintaxis de la directiva page. Los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introduccion A Jsp
  • Introducción a jsp
  • Introducción a JSP
  • Introducción Al Mundo De Jsp
  • JSP
  • Practica Con Jsp
  • Jsp y Servlets
  • Programacion jsp

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS