Entrar
¿No tienes cuenta? Registrarse
SoloJava · Grupo de Usuarios Java de Venezuela
? ¿Ya tienes membresía? Entra a Yahoo!

Consejos

¿Sabías que...
Puedes acompañar la descripción de tu grupo con una foto.

Mensajes

  Mensajes Ayuda
Avanzado
Problema con jstl   Lista de mensajes  
Responder | Reenviar Mensaje #5309 de 5378 |
Re: [SoloJava] Problema con jstl


On Thu, 2008-05-22 at 13:25 +0200, koxkorrita@... wrote:
> Tengo un problema con el pintado de unos datos en una jsp usando jstl.
> Resulta que tengo un objeto que dentro tiene una lista de objetos (nivel
> 1) y cada objeto de esta lista tiene a su vez una lista de objetos (nivel
> 2)
> Resulta que el nivel uno con lo siguiente lo consigo pintar peor no
> consigo pintar los valores del nivel dos correspondiente a cada item de la
> lista 1.
> Es decir quiero pintar algo del tipo de:
> .-entrada1
> .-.-entrada1.1
> .-.-entrada1.2
> .-.-entrada1.3
> .-.-entrada1.n
> .-entrada2
> .-.-entrada2.1
> .-.-entrada2.2
> .-.-entrada2.3
> .-.-entrada2.n
> .-entrada3
>
> hago lo siguiente teniendo en cuenta que la primera lista me llega dentro
> del objeto objGeneralObj y se llama categorizacion
> <c:forEach var="menu1" items="${objGeneralObj.categorizacion}"
> varStatus="statusDest1">
> <c:out value="${menu1.tipo_es}"/> ** qui he pintado el nivel 1 bien pero
> en la linea sigueinte quiero acceder al item en el que estoy a la
> subcategoria, nivel 2, pero me peta.
> <c:forEach var="menu2"
> items="${objGeneralObj.categorizacion.lSubcategorizacion}"
> varStatus="statusDest2">
> <c:out value="${menu2.subtipo_es}"/>
> </c:forEach>
> </c:forEach>


si recuerdo bien, tu error está aquí

<c:forEach var="menu2"
items="${objGeneralObj.categorizacion.lSubcategorizacion}"

este es el segundo nivel, objGeneralObj.categorizacion debe ser una
colección on un arreglo que ya estas iterando en el primer c:forEach,
por lo que debes usar la variable de ese primer c:forEach en el segundo
nivel

<c:forEach var="menu2" items="${menu1.lSubcategorizacion}"


>
>
>
> me podéis ayudar?
> Muchísimas gracias
>
>
> ------------------------------------
>
> (*)La actividad aun no termina visita http://solojava.blogspot.com
> -------------------------------------------
> Estas recibiendo este email porque eres miembro del grupo SoloJava,
> http://espanol.groups.yahoo.com/group/SoloJava/
>
> Si deseas retirarte solo envia un email a:
SoloJava-unsubscribe@yahoogroups.com
> ------------
> You area part of the group SoloJava,
> http://groups.yahoo.com/group/SoloJavaEnlaces a Yahoo! Grupos
>
>
>
>
>
________________________________________
Robert Marcano

web: http://www.marcanoonline.com/
gpg --keyserver hkp://pgp.mit.edu/ --recv-key 72A0DCFD






Vie, 23 de May, 2008 4:12 pm

robert_marcano
Sin conexión Sin conexión
Enviar correo Enviar correo

Reenviar Mensaje #5309 de 5378 |
Desplegar mensajes Autor Ordenar por fecha

Tengo un problema con el pintado de unos datos en una jsp usando jstl. Resulta que tengo un objeto que dentro tiene una lista de objetos (nivel 1) y cada...
koxkorrita@...
koxkorrita
Sin conexión Enviar correo
23 de May, 2008
1:09 pm

... si recuerdo bien, tu error está aquí <c:forEach var="menu2" items="${objGeneralObj.categorizacion.lSubcategorizacion}" este es el segundo nivel,...
Robert Marcano
robert_marcano
Sin conexión Enviar correo
23 de May, 2008
4:12 pm
Avanzado

Copyright © 2009 Yahoo! Inc. Todos los derechos reservados.
Normativa de confidencialidad - Condiciones del servicio - Reglas - Ayuda