Actions JSTL

287 palavras 2 páginas
LINGUAGEM DE PROGRAMAÇÃO III
INTRODUÇÃO A ACTIONS - JSTL

MILLYS FABRIELLE ARAUJO CARVALHAES

O QUE É O ACTIONS
• JSP Standard Actions fornece a capacidade de ter um conjunto de ações escritas de forma relativamente pequena.
A maioria das funções são baseadas em:
• Manipulação de componentes Java Beans
• Requisição de Arquivos
• Redirecionamento de URL

Prof. Millys Fabrielle A. Carvalhaes

2

ACTION <JSP:INCLUDE/>
• Permite incluir uma página, ou parte de um documento em outra página
• Similar a diretiva include, porém com algumas diferenças sutis
• É executado em tempo atual de execução
<jsp:include page=“pagina.jsp”>
<jsp:param name=“texto” value=“Esse é um texto” />

</jsp:include>
<%

String texto = request.getParameter(“texto”); out.println(texto); %>
Prof. Millys Fabrielle A. Carvalhaes

3

ACTION <JSP:FORWARD/>
• Usado para redirecionar um requisição atual a outro recurso, como uma página estática, JSp ou Servlet
<jsp:forward page=“redirecionado.jsp”>
<jsp:param name=“texto” value=“Esse é um texto” />
</jsp:include>
<%= request.getParameter(“texto ”)%>

Prof. Millys Fabrielle A. Carvalhaes

4

O QUE É O JSTL
• JSTL consiste em uma coleção de bibliotecas, que permitem escrever páginas JSP sem código Java, aumentando assim a legibilidade e separação do código.
• Cada tag JSTL realiza um determinado tipo de processamento e pertence a uma determinada classe. Dessa forma, uma página JSTL pode utilizar várias bibliotecas JSTL.
• Para utilização é necessário incluir a implementação da API JSTL no build path do projeto.
• As bibliotecas JSTL incluem tags para lidar com:





Propósito geral
Internacionalização
SQL
XML

Prof. Millys Fabrielle A. Carvalhaes

5

CORE TAG
• São o grupo de tags mais utilizadas e incluem:
<c:if /> para condições
<c:foreach /> para interações

<c:when /> para um fluxo de seleção
<c:set /> para trabalhar com variáveis
<c:catch /> para trabalhar com exceções

<c:url /> para trabalhar com URL

Prof. Millys Fabrielle A. Carvalhaes

6

Relacionados

  • Tirulao
    24292 palavras | 98 páginas
  • Java Web
    27835 palavras | 112 páginas
  • Java
    70622 palavras | 283 páginas
  • apostila java
    78007 palavras | 313 páginas
  • Tecnologia da informação nas empresas
    1670 palavras | 7 páginas
  • A vida
    4225 palavras | 17 páginas
  • Apostila De Ambientes De Internet
    20096 palavras | 81 páginas
  • CT JAVA VI 2010 16
    14028 palavras | 57 páginas
  • Artigo Tecnico
    6530 palavras | 27 páginas
  • Analista Progrmador
    22382 palavras | 90 páginas