Etiquetas JSTL
JSTL es una colección de funciones de uso común, cuando se desarrolla páginas dinámicas (como ser bucles, bloquescondicionales, formateo de textos, internacionalización, etc), rápidas para ser usadas desde paginas JSP, y con una apariencia similar a etiquetas de xml (ej: ).
El uso de estasfuncionalidades (JSTL) permiten que las páginas sean mas fáciles de leer y de mantener, evitando agregar gran cantidad de código java insertado en las páginas. Estándivididas en diferentes bibliotecas que cubren varias áreas, como procesamiento de xml, Core, internacionalización y formateo de datos, acceso a base de datosrelacional (sql).
Para poder usar JSTL en un proyecto web, primero es necesario copiar dos bibliotecas en nuestro proyecto, estos son: jstl.jar y standard.jar (enWEB-INF/lib).
Para poder usar una tag lib en una página, es necesario importarla usando el identificador asociado al tag (la uri ), y dar un nombre de prefijo, el cual esusado para llamar luego a las funciones disponibles.
Para esto, en la página usamos:
Es decir si usamos una etiqueta tarde
las 12
....Realiza un bucle
Son las ocho?
sql:transaction Se usa para lanzar actualizaciones y consultas bajo una transacción. Para ello las sentencias sql:update ysql:query se colocan como cuerpo de esta etiqueta. Todas las sentencias en una transacción tienen éxito o fallan como unidad, es decir si alguno de ellos falla serealiza un rollback de todos, y la base de datos queda como antes de comenzar la transacción.
INSERT INTO CABECERAFACTURA ...
INSERT INTO LINEASFACTURA ....
Regístrate para leer el documento completo.