Acessando uma marca personalizada de uma página JSP

Consulte também

A tecnologia JavaServer Pages oferece um conjunto de elementos de ação padrão para a realização de ações sobre informações. O elemento <jsp:getProperty> é o exemplo de um elemento de ação usado geralmente. O conjunto de elementos de ação pode ser estendido através das marcas personalizadas definidas nas bibliotecas de marcas, como a biblioteca de marcas JSTL.

Este tópico mostra como usar uma marca de um arquivo JAR da biblioteca de marcas e, depois, como usar uma marca de uma pasta da biblioteca de marcas que contém arquivos de marcas.

Para acessar uma marca personalizada de um arquivo JAR da biblioteca de marcas:

  1. Certifique-se de que o arquivo JAR da biblioteca de marcas encontra-se na classpath do aplicativo da Web, conforme descrito em Gerenciando a classpath.
  2. Antes de fazer referência a uma das marcas em um arquivo JSP, adicione uma diretiva taglib com atributo uri e prefix ao arquivo JSP:
           <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
  3. Você pode usar o prefixo da marca em qualquer lugar depois da diretiva taglib para fazer referência a marcas da biblioteca. Por exemplo:
          <c:if test="${param.sayHello}">
    	 Hello ${param.name}!
          </c:if>

Para acessar uma marca personalizada de uma pasta da biblioteca de marcas:

  1. Certifique-se de que o arquivo JAR da biblioteca de marcas encontra-se na classpath do aplicativo da Web, conforme descrito em Gerenciando a classpath.
  2. Antes de fazer referência a uma das marcas em um arquivo-fonte JSP, adicione uma diretiva taglib ao arquivo:
           <%@ taglib tagdir="/WEB-INF/tags/" prefix="a" %>
  3. Você pode usar o prefixo da marca em qualquer lugar depois da diretiva taglib para fazer referência a marcas da biblioteca. Por exemplo:
           <a:mytagfile>abc</a:mytagfile>

Para localizar rapidamente um arquivo fonte da marca:

  1. Mantenha pressionada a tecla Ctrl e, ao mesmo tempo, mova o mouse sobre uma marca do arquivo JSP.

    Observe que o Editor de código exibe a marca como um hyperlink e que o cursor passa a ser uma mão:

    captura de tela do hyperlink

  2. Clique no hyperlink.

    O arquivo de marca ao qual a marca faz referência se abre no Editor de código.

Consulte também
Sobre bibliotecas de marcas
Criando um arquivo de marcas
Criando um arquivo TLD
Criando um manipulador de marcas

Notificações legais