Hola a todos,
Tengo el siguiente código:
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%
//Si el paràmetre és nul assignem un valor.
String se = null;
if (request.getParameter("sec") == null)
{
se = "seccio0";
}
else
{
se = request.getParameter("sec");
}
gencat.inp.navegacio.model.entitat.Seccio seccio = gencat.inp.navegacio.model.negoci.FactoriaDeSeccio ns.getInstance().getSeccio(se);
%>
<%= seccio.getCanals().size() %>
<bean:define id="secci" name="seccio" type="gencat.inp.navegacio.model.entitat.Seccio" />
<logic:notEmpty name="secci">
<logic:iterate name="secci" id="canal" property="canals" indexId="ca">
<tr>
<td align="center">
<a href="/INP/jsp/comun/standard.jsp?sec=<bean:write name="canal" property="nom"/>">
<bean:write name="canal" property="nom"/>
<bean:write name="canal" property="urlPlantilla"/>
</a>
</td>
</tr>
</logic:iterate>
</logic:notEmpty>
En vez de mostrarme los canales de una sección en concreto, me muestra siempre el mismo valor, los tres canales de la última sección
¿alguna ayuda?