1. Creare un file con estensione .tag nella cartella WEB-INF/tags (es: question.tag):
<%@ taglib uri="/WEB-INF/c.tld" prefix="c"%>
<%@ attribute name="question" type="it.aaa.bbb.Question" %>
<%@ attribute name="formName" type="java.lang.String" %>
<c:set var="questionId" value="${questionnaire.formId};${question.id.id}"
scope="request" />
<c:out value="${formName}"/>
<c:out value="${question.queTesto}"/>
<c:out value="${questionId}" />
2. Per usarlo, nelle pagine JSP:
<%@ taglib prefix="tag" tagdir="/WEB-INF/tags/" %>
<tag:question question="${question}" formName="questionnaireForm"/>
NOTA: per inserire il contenuto di un tag usare
<jsp:doBody/>
Nessun commento:
Posta un commento