Buenas!!
Tengo una duda que mas de implementación es de sintaxis.
Tengo una página jsp en la que he declarado un iterator<String> el cual cada elemento debería servirme para pasarselo luego a otro elemento en su parámetro value. Mi duda es ¿Como debo escribir esa sentencia?
Por ejemplo si hago:
Código:
<s:iterator value="lista">
<s:property/>
<s/iterator>
Y la lista esta compuesta por elem1, elem2, y elem3 cuando ejecuto me imprime
Es decir, sin ningún problema.
Yo ahora quiero que elem1, elem2 y elem3 me sirvan para generar una serie de url's cuyo valor de un parametro serán los del iterator.
He pensado poner lo siguiente:
Código:
<s:iterator value="generaMenu">
<s:url id="menu" action="procesaMenu">
<s:param name="elemMenu" value="<s:property/>"></s:param></s:url>
<a href="<s:property value="%{menu}"/>"> <s:property/> </a>
</s:iterator>
El problema es que entonces no me imprime nada y cuando intento modificar la sentencia de alguna forma aparecen errores de sintaxis cuando intento ejecutar
Si alguien pudiese ayudarme me salvaria la vida :D