2.1 - Core Library
A tabela abaixo possui uma listagem das core JSTL tags.
| Tag | Descrição |
|---|---|
| <c:out> | Escrever dados na saída padrão |
| <c:set> | Inicializar variáveis em um escopo |
| <c:remove> | Remover as variáveis de um escopo |
| <c:catch> | Capturar qualquer Throwable que acontecer durante a execução e opcionalmente, exibi-la |
| <c:if> | Instrução de decisão simples |
| <c:choose> | Instrução de decisão para valores mutuamente exclusivos. Essa instrução é usado em conjunto com <c:when> e <c:otherwise> |
| <c:when> | Subtag de <c:choose> que inclue um corpo para valores 'true' |
| <c:otherwise> | Subtag de <c:choose> que deve seguir, sempre após, a última subtag <c:when>. Essa tag somente será executada se todas as condições anteriores forem 'false' |
| <c:import> | Recupera uma URI relativa ou absoluta e adiciona seu conteúdo à página JSP |
| <c:forEach> | Instrução de repetição simples |
| <c:forTokens> | Instrução de repetição simples para iterar sobre tokens (delimitadores) |
| <c:param> | Adiciona um parâmetro para o conteúdo importando por meio da tag <c:import> |
| <c:redirect> | Realiza um redirecionamento externo do browser com reescrita de URL |
| <c:url> | Formata uma URL e, quando necessário, realiza a reescrita de URL. Além disso, permite, opcionalmente, a definição de parâmetros. |