En la sección anterior, vimos instrucciones de código para consumir datos y mostrarlos en nuestras páginas JSP. No obstante, estas instrucciones han dejado de ser recomendadas debido a problemas de seguridad. Frente a este problema, ha emergido una librería denominada JSTL que soluciona en mucho los inconvenientes de seguridad.
- JSTL = Java Server Pages Standard TagLibrary
- Es una librería que se convierte en componente de la especificación de J2EE (Java 2 Enterprise Edition).
- Provee un conjunto librerías de etiquetas que encapsulan la funcionalidad al escribir páginas JSP
- Contiene 4 librerías:
- core: Comprende las funciones script básicas como bucles, condicionales, y entrada/salida (es la que más usaremos)
- xml: Comprende el procesamiento de xml
- fmt: Comprende la internacionalización y formato de valores como de moneda y fechas
- sql: Comprende el acceso a base de datos