Cómo usar la librería JSTL en páginas JSP – Java Web

Hola que tal, bienvenido a este nuevo artículo, en donde aprenderás cómo usar la librería JSTL en páginas JSP, en proyectos Java Web con JSP y Servlet.

JSTL permite trabajar de mejor forma la parte de la vista, haciendo uso de tags, permite acceder a los Java Beans de nuestra aplicación de una forma muy simple, además permite usar condiciones, iterar listas, manipular archivos xml, manipular consultas sql, entre otras cosas.

Descargar la librería JSTL

Si estás usando Eclipse, hay dos opciones posibles: la primera es descargar el jar desde la página oficial de Maven Descarga de JSTL la opción Download (JAR) y agregarla al proyecto. La segunda es usando MAVEN, directamente desde eclipse y añadirla en el archivo pom.xml.

Añadir la directiva JSP

Una vez que se añade la librería JSTL al proyecto, es necesario añadir una directiva en todas las páginas JSP en las que queramos hacer uso de la misma.

 No olvidar que esta librería se la debe añadir al inicio de cada página JSP.

Los tags JSTL más comúnes

Como mencioné al inicio de esta entrada, hay muchas cosas que podemos hacer con los tags JSTL.

Asumiendo que nuestro bean se llama Estudiante con el siguiente tag podemos acceder a las propiedades del bean, que lo haríamos de la siguiente manera:

Podríamos manipular variables, para esto usaríamos el tag set, lo que hace es pasarle el id del estudiante a la variable idEstudiante:

Usando condicionales, se puede usar condicionales usando el siguiente tag, por ejemplo aquí lanzamos un mensaje en un campo de texto si la propiedad edad, es mayor a 18:

Otra forma de usar condicionales es usado el tag choose:

Para iterar una lista o crear un bucle usamos el tag forEach:

Para importar un recurso externo, usamos el tag import:

Espero que este artículo haya sido de ayuda. Nos vemos en la próxima entrada.

Si quieres seguir el tema de programación Web con Java puedes revisar los siguientes enlaces:

Opt In Image
Te gusta la Programación Web?
Suscríbete ahora y recibe los mejores contenidos sobre Programación Web con Java y PHP en tu correo.

Tus datos estarán protegidos y 100% libre de Spam

Compartir en:Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

Desarrollador Web con Java y PHP, Blogger, aprendiendo y compartiendo conocimientos.

Deja un Comentario