Un sucinto resumen a modo de chuleta de JSTL 1.2
Taglibs disponibles con la libreria:
I18N, configuración del bundle por defecto:
Tags (usos habituales):
En el caso del <c:forEach> podemos iterar sobre:
- java.util.Collection (incluye List y Set)
- java.util.Map
- Arrays
- java.util.Iterator
- java.util.Enumeration
La sintaxis:
Y su tag compañero <c:forTokens> que permite iterar sobre un String, utilizando StringTokenizer con los delimitadores indicados.
La sintaxis:
Finalmente un listado de las funciones incorporadas en JSTL.
- length: longitud de cualquier cosa que podamos usar en un <c:forEach>
- toLowerCase, toUpperCase
- substring, substringAfter, substringBefore
- trim
- replace
- indexOf, startsWith, endsWith, contains, containsIgnoreCase
- split, join
- escapeXml