Foros del Web » Programación para mayores de 30 ;) » Java »

Duda con sintaxis OGNL Structs 2

Estas en el tema de Duda con sintaxis OGNL Structs 2 en el foro de Java en Foros del Web. Hola chicos, Estoy haciendo un pequeño proyecto de una tienda online de ropa. Necesito filtrar un Set<> prendas según el tipo de prenda que tengo ...
  #1 (permalink)  
Antiguo 26/12/2011, 18:16
 
Fecha de Ingreso: julio-2010
Mensajes: 6
Antigüedad: 13 años, 9 meses
Puntos: 1
Duda con sintaxis OGNL Structs 2

Hola chicos,

Estoy haciendo un pequeño proyecto de una tienda online de ropa.

Necesito filtrar un Set<> prendas según el tipo de prenda que tengo en un ArrayList<String> tipos, para poder imprimir en pantalla según el tipo.

Tengo el siguiente código:

Código:
<s:iterator value="tipos" status="counter">
	<s:iterator value="prendas.{? tipo == tipos[counter.index]}" >
		<tr>
			<td><s:property value="ref"/></td>
			<td><s:property value="descripcion"/></td>
			<td><s:property value="tipo"/></td>
			<td><s:property value="marca"/></td>
			<td><img src="images/ref/<s:property value="ref"/>.jpg" /></td>
		</tr>
	</s:iterator>
</s:iterator>
La parte que falla en concreto es:

Código:
<s:iterator value="prendas.{? tipo == tipos[counter.index]}" >
si pongo:

Código:
<s:iterator value="prendas.{? tipo == 'camisa'}" >
Funciona perfectamente, pero claro a mi lo que me interesa es que vaya cogiendo los String del ArrayList.

Si utilizo
Código:
<s:property value="tipos[counter.index]"/>
me va devolviendo perfectamente los String: camisa, pantalon, jersey, etc.

así que pienso que se debe a un fallo aquí:

Código:
prendas.{? tipo == tipos[counter.index]}
Espero que me puedan ayudar,

Gracias

Etiquetas: sintaxis, string
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:34.