Tecnología JSP (JavaServer Pages)

La tecnología JavaServer Pages le permite generar contenido web dinámico como, por ejemplo, archivos HTML, DHTML, XHTML y XML, para incluirlo en una aplicación web. Los archivos JSP son una forma que tiene el producto de implementar el contenido de página dinámico del lado del servidor. Los archivos JSP permiten que un servidor web como, por ejemplo, WebSphere Application Server o Apache Tomcat, añada contenido de forma dinámica a sus páginas HTML antes de enviarlas a un navegador de que lo solicite.

Al desplegar un archivo JSP en un servidor web que proporciona un motor de servlet, se procesa previamente en un servlet que se ejecuta en el servidor web. Esto no ocurre con JavaScript del lado del cliente (dentro de los códigos <SCRIPT>), que se ejecuta en un navegador. Una página JSP es ideal para las tareas que resultan más adecuadas para la ejecución en el servidor como, por ejemplo, acceder a bases de datos o llamar a los enterprise beans.

Puede crear y editar un archivo JSP en el editor HTML añadiendo su propio texto e imágenes utilizando códigos HTML, JSP o JavaScript, incluido el código fuente Java™ dentro de los códigos de scriptlet. Normalmente, los archivos JSP tienen la extensión de archivo .jsp. Además, la especificación JSP sugiere que los archivos de fragmentos JSP tengan la extension.jspf. Si no se sigue este convenio, el validador JSP trata los fragmentos JSP como archivos JSP autónomos y es posible que se generen errores de compilación.

Puede crear códigos JSP personalizados. Los códigos personalizados simplifican las acciones complejas y ofrecen a los desarrolladores un mayor control del contenido de las páginas. Los códigos personalizados se recopilan en una biblioteca (taglib). Un archivo descriptor de biblioteca de códigos (taglib.tld) es un documento XML que proporciona información sobre la biblioteca de códigos, incluido el nombre abreviado de la taglib, la descripción de la biblioteca y las descripciones de código. Para utilizar códigos taglibs, puede importar los archivos de código library.tld y .jar en el proyecto para utilizarlos o asociarlos como proyectos de bibliotecas web. También puede hacer referencia a un archivo TDL utilizando un URI.

Icono que indica el tipo de tema Tema de conceptos
Términos y condiciones para centros de información | Comentarios

Icono de indicación de fecha y hora Última actualización: 22 de abril de 2014

Nombre de archivo: cjsp.html