Tutorial jsp

Solo disponible en BuenasTareas
  • Páginas : 14 (3336 palabras )
  • Descarga(s) : 0
  • Publicado : 16 de noviembre de 2010
Leer documento completo
Vista previa del texto
Tutorial JSP

JavaServer Pages
Tutorial de JavaServer Pages Autor: Miguel Angel García E-Mail: webmaster@verextremadura.com

Presentación Este tutorial de páginas JSP, está basado en textos extraídos de diferentes artículos y en mi experiencia profesional en el mundo de las páginas JSP, Servlets y Beans de Java. El motivo que me lleva a escribirlo es porque no he encontrado ni una sólapágina en español que trate a nivel básico-medio este tema. Lo Nuevo ?? Otros links de JSP ?? Debido a la excesiva demanda de peiticiones sobre como hacer paginación de registros de una consulta, me he puesto manos a la obra y estoy acabando una página sobre ese tema. Por favor, ten paciencia. Contenido del tutorial ?? Parte I Introducción a JSP (4 Dic. 2.000) 1. Introducción a JSP. 2. Resumen de laarquitectura de una página JSP. 3. Una página JSP simple. 4. Elementos de una página JSP. ?? Parte II Servlets y JavaBeans (5 Dic. 2.000) 1. Introducción a los Servlets. 2. Ciclo de vida de un Servlet. 3. Un Servlet Básico. 4. Contruyendo e instalando el Servlet Básico. 5. Que es un JavaBean. ?? Parte III Recuperando datos desde un Servlet (5 Dic. 2.000) 1. Obteniendo los datos de un formulario web.?? Parte IV Acceso a Datos 1. Que es JDBC. 2. Configurar la conexión a la Base de Datos 3. Ejecutando comandos SQL. ?? Parte V Paginar registros de una consulta (28 Mar 2.001) 1. ¿ Que es la paginación ? 2. Formas de hacer la paginación con JSP 3. Ejemplo de paginación simple ?? Otras páginas sobre JSP 1. www.jspin.com Muy bueno (Ingles) 2. www.jsptut.com Bastante bueno (Ingles)

1

TutorialJSP JavaServer Pages Parte I Introducción a JavaServerPages

Indice del tema: ?? Introducción ?? Resumen de la arquitectura de una página JSP ?? Una página JSP simple ?? Elementos de una página JSP
Introducción

JavaServer Pages (JSP) combinan HTML con fragmentos de Java para producir páginas web dinámicas. Cada página es automáticamente compilada a servlet por el motor de JSP , en primerlugar es recogida y a continuación ejecutada. JSP tiene gran variedad de formas para comunicarse con las clases de Java, servlets, applets y el servidor web; por esto se puede aplicar una funcionalidad a nuestra web a base de componentes.
Resumen de la arquitectura de una página JSP

Una página JSP es archivo de texto simple que consiste en contenido HTML o XML con elementos JSP. Cuando un clientepide una página JSP del sitio web y no se ha ejecutado antes, la página es inicialmente pasada al motor de JSP, el cual compila la página convirtiéndola en Servlet, la ejecuta y devuelve el contenido de los resultados al cliente. Es posible ver el código del servlet generado, este código debe estar en el directorio que se informa en la estructura de directorios del servidor. Si nos fijamos eneste archivo podemos encontrar las siguientes clases: · JSPPage · HttpJspPage Ellas definen la interface para el compilador de páginas JSP. Nos encontramos también tres métodos: · JspInit() · JspDestroy() · _jspService(HttpServletRequest request, HttpServletResponse response) Los dos primeros métodos pueden ser definidos por el autor de la página JSP, pero el tercer método es una versión compilada dela página JSP, y su creación es responsabilidad del motor de JSP.
Una página JSP simple

Es el momento de ver el código de una página JSP bastante simple.
Página simple JSP 2

Tutorial JSP ALFABETO EN MAYUSCULAS %> Elementos de una página JSP

El código fuente de una página JSP incluye: 1. Directivas: Dan información global de la página, por ejemplo, importación deestamentos, página que majena los errores o cuando la página forma parte de una sesión, en el ejemplo anterior informamos del tipo de script de Java. 2. Declaraciones: Sirven para declarar métodos y variables. 3. Scripts de JSP: Es el código Java embebido en la página. 4. Expresiones de JSP: Formatea las expresiones como cadenas para incluirlas en la página de salida. Estos elementos siguen una...
tracking img