Vimos neste módulo o modelo de funcionamento das tags padronizadas denominadas de JSTL. Vimos também que a JSTL é uma coleção de tags JSP que encapsula diversas funcionalidades de uso contínuo e comum presentes em inúmeras aplicações web. O uso de scripts torna o código das páginas JSP complexo e confuso em função da mistura de dois estilos/técnicas de programação diferentes: imperativo e declarativo. Desta forma, a API JSTL encapsulou em tags simples, toda a funcionalidade de construção dinâmica de páginas Web. Aprendemos como descrever a sintaxe e a semântica dos diversos elementos definidas pelas três, dentre as seis disponíveis, taglibs especificadas: core, i18n formating e functions.