Que tal, les cuento un problema que traigo y que no he podido resolver, resulta que quiero llenar el <html:select> con datos de una base de datos, pero al momento de desplegar la aplicacion me genera el siguiente error:
javax.servlet.jsp.JspException: Cannot find bean listaCategoria in scope request
el codigo de la parte donde trato de traer los datos de la base de datos es el siguiente
Código PHP:
<html:form name="formaCategoria" type="mx.edu.cenidet.sistema.entidades.Categoria" action="/muestraCategoria.do" focus="idCategoria">
<html:select property="idCategoria" onchange="document.formaCategoria.submit();">
<html:option value="0">Selecciona..........</html:option>
<logic:iterate name ="listaCategoria"
id="Categoria"
scope="request"
type="mx.edu.cenidet.sistema.entidades.Categoria">
<html:option value = "<%= request.getParameter("idCategoria") %>">
<bean:write name="Categoria" property="tipo" scope="request"/>
</html:option>
</logic:iterate>
</html:select>
</td>
</tr>
</html:form>
Por más que le busco y no le encuentro el error, ojala alguien sepa o le haya pasado algo parecido y pueda postear un comentario.
Una ultima cosa, dentro de la etiqueta de option en el campo value, se puede meter otra etiqueta, por ejemplo la etiqueta <bean:write > ??