Problema con logic:iterate
Hola.
Mi problema es el siguiente:
Necesito asignar a una variable la propiedad del objeto de la colección sobre la que itero con logic:iterate. Es decir:
<%
int aux = -1;
%>
<logic:iterate id="vactividad" name="actividades">
...
<bean:write name="vactividad" property="codTip"/>
<%
aux = // Aqui es donde quiero acceder a la propiedad codTip del objeto vactividad.
%>
Conseguí hacerlo utilizando los tags de la JSTL core, pero no puedo usarlos ya que el servidor de aplicaciones (Oracle 9iAs release2) sólo soporta JSP 1.1
Un saludo.
Wuikies.
Mi problema es el siguiente:
Necesito asignar a una variable la propiedad del objeto de la colección sobre la que itero con logic:iterate. Es decir:
<%
int aux = -1;
%>
<logic:iterate id="vactividad" name="actividades">
...
<bean:write name="vactividad" property="codTip"/>
<%
aux = // Aqui es donde quiero acceder a la propiedad codTip del objeto vactividad.
%>
Conseguí hacerlo utilizando los tags de la JSTL core, pero no puedo usarlos ya que el servidor de aplicaciones (Oracle 9iAs release2) sólo soporta JSP 1.1
Un saludo.
Wuikies.
Hola,
Si te entendi bien, la solucion es facil, usa bean define. Asi:
<%
int aux = -1;
%>
<logic:iterate id="vactividad" name="actividades">
...
<bean:define id="miValor" name=name="vactividad" property="codTip" type="java.lang.String"/>
<bean:write name="vactividad" property="codTip"/>
<%
aux = Integer.parseInt(miValor);
%>
Si te entendi bien, la solucion es facil, usa bean define. Asi:
<%
int aux = -1;
%>
<logic:iterate id="vactividad" name="actividades">
...
<bean:define id="miValor" name=name="vactividad" property="codTip" type="java.lang.String"/>
<bean:write name="vactividad" property="codTip"/>
<%
aux = Integer.parseInt(miValor);
%>
