JSP

JSP



JavaServer Pages (JSP) es una tecnología que ayuda a los desarrolladores de software a crear páginas web dinámicas basadas en HTML y XML, entre otros tipos de documentos. JSP es similar a PHP, pero usa el lenguaje de programación Java.

Para desplegar y correr JavaServer Pages, se requiere un servidor web compatible con contenedores servlet como Apache Tomcat o Jetty.











Ventajas del JSP:



El código está bien estructurado y resulta fácil de leer si se conoce bien el lenguaje.
La parte de JSP dinámico se escribe en Java, permitiendo una integración total con módulos Java y la utilización de un motor de páginas basado en servlets de Java.










Desventajas del JSP:



Es un lenguaje bastante complejo y que requiere bastante tiempo de aprendizaje.
El alojamiento web requiere tener instalado un servidor Tomcat.




Qué necesito tener instalado para crear y ejecutar JSP?


                                     Netbeans, Tomcat y MySQL 









Qué es una directiva de JSP?


Las directivas JSP nos permiten configurar alguna información que pueda ser usada en nuestra página JSP, por ejemplo cosas como importar clases, definir una página de error, incluir una página JSP en otra

Directiva Page


Se utiliza para establecer algunas propiedades a nuestra página jsp. Tiene los siguientes atributos: import, sesión, buffer, autoflush, isThreadSafe, erroPage, entre otros.

Directiva TagLib


Esta parte es un poco más complicada. Pero básicamente, la directiva TagLib nos permite utilizar librerías de etiquetas creadas por el propio programador en nuestra pagina jsp. Podemos usar nuestras propias etiquetas (llamadas también etiquetas personalizadas o Custom Tags) en nuestra JSP y también nos permite usar etiquetas JSTL

Directiva Include


Nos permite insertar contenido de otro archivo en una jsp. Veamos el ejemplo, crea el archivo “header.jsp”:

Elementos del Script

programa que puede acompañar a un documento HTML o que puede estar incluido en él. El programa se ejecuta en la máquina del cliente cuando se carga el documento, o en algún otro instante, como por ejemplo cuando se activa un vínculo

Como se agrega JSP


El uso de JSP simplifica la programación de servlets pues no es necesario compilar código ya que esto se realiza de forma automática. Además, debido a que la plantilla se escribe directamente en HTML es factible utilizar editores y diseñadores de páginas Web para programar la aplicación.

Expresiones
<%! int maxAlumnosClase = 30; %>

Scriptlet



El scriptlet es todo dentro de los <%%> etiquetas. Entre ellos, el usuario puede añadir cualquier Scriptlet válida es decir, cualquier código Java válido.









No hay comentarios:

Publicar un comentario

Webservices

WEB SERVICE El término Web Services describe una  forma estandarizada de integrar aplicaciones WEB mediante el uso de XML, SOAP, WSDL y U...