Problema con un bean
Hola. Estoy realizanfo una aplicacion con Struts y quiero mostrar en un .jsp los datos de una consulta hecha a una Base de Datos.
Hago lo siguiente (en el .java):
Collection listaCursos = gestorCursos.obtieneCurso ();
httpServletRequest.setAttribute ("CursosList", listaCursos);
Y el .jsp:
<logic:iterate name = "CursosList"
id= "Cursos"
scope="application"
type="cursos.Cursos">
<tr>
<td>
<bean:write name="Cursos" property="codigo"/>
</td>
<td>
<bean:write name="Cursos" property="creditos"/>
</td>
</tr>
</logic:iterate>
Me da el siguiente error:
javax.servlet.ServletException: Cannot find bean CursosList in scope application
No se si hay que definir el bean de alguna forma o que es lo que pasa. Una ayudita por favor. Gracias por adelantado.
Un saludo.
Hago lo siguiente (en el .java):
Collection listaCursos = gestorCursos.obtieneCurso ();
httpServletRequest.setAttribute ("CursosList", listaCursos);
Y el .jsp:
<logic:iterate name = "CursosList"
id= "Cursos"
scope="application"
type="cursos.Cursos">
<tr>
<td>
<bean:write name="Cursos" property="codigo"/>
</td>
<td>
<bean:write name="Cursos" property="creditos"/>
</td>
</tr>
</logic:iterate>
Me da el siguiente error:
javax.servlet.ServletException: Cannot find bean CursosList in scope application
No se si hay que definir el bean de alguna forma o que es lo que pasa. Una ayudita por favor. Gracias por adelantado.
Un saludo.
Saludos, no estoy muy seguro pero derreopente es una buena pista para la solucion de tu problema..
Derrepente no estas colocando el bean creado en tu application....¡fijate si lo haces en el servlet que hace forward a el jsp con problemas!
ojala te sirva
daniel
Derrepente no estas colocando el bean creado en tu application....¡fijate si lo haces en el servlet que hace forward a el jsp con problemas!
ojala te sirva
daniel
