====== Etiquetas ====== La URI define el nombre de la librería Las tags están dentro de WEB-INF como tags.tld ===== tags.tld ===== 1.0 1.2 nombrecorto dad2 Descripcion de la librería mietiqueta nombreDelPqueteDeLaClase Información sobre la misma unatributo false ===== index.jsp ===== <%@ taglib uri="dad2" prefix ="d" %> <%@ page language="java" contentType="rext/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1" %> Etiquetas Se Ve la etiqueta No se ve la etiqueta ===== etiquetas.java ===== dentro del java resources en un paquete: public class Etiquetas extends BodyTagSupport{ private String valorAtributo = ""; @Override public int doStartTag() throws JspException{ System.out.println("Etiqueta ejecutada" + this.valorAtributo); if("si".equals(this.valorAtributo)){//Comprueba si el atributo tiene un si return EVAL_BODY_INCLUDE;//evalua el body }else{//si no contiene si return SKIP_BODY//Salta el body } } public void setUnAtributo(String tmp){ this.valorAtributo = tmp; } } ====== Mostar listado con etiquetas ======