Quería pasar un objeto de tipo List que está en el JPS principal a un JSP incluido (jsp: include). Como el parm solo admite cadenas, no puedo usar la etiqueta parm para pasar los datos del tipo de lista al archivo de inclusión.Pasar una lista a otro archivo jsp
utiliza ejemplos:
<jsp:include page="/jsp/appList.jsp">
<jsp:param name="applications" value="${applications}"/>
</jsp:include>
O:
<jsp:include page="/jsp/appList.jsp">
<jsp:param name="applications" value="${confirmed_applications}"/>
</jsp:include>
<jsp:include page="/jsp/appList.jsp">
<jsp:param name="applications" value="${unconfirmed_applications}"/>
</jsp:include>
<jsp:include page="/jsp/appList.jsp">
<jsp:param name="applications" value="${canceled_applications}"/>
</jsp:include>
que podría crear una etiqueta de controlador simple, pero me gustaría saber si hay una manera más fácil.
No sabía que se podían crear taglibs en JSP puro. ¡Gran hombre! ¡Gracias! –
Sí, esto funciona genial. Nota pequeña: la parte importante es establecer el ** tipo ** del atributo como Objeto; de lo contrario, se tratará como Cadena. '<% @ attribute name =" answers "required =" true "type =" java.lang.Object "%>' –