Cannot find bean: “org.apache.struts.taglib.html.BEAN”

Un error que seguramente a algunos le habrá hecho dar demasiadas vueltas aunque la causa sea que se te ha olvidado poner la etiqueta <html:form>...
Un error que seguramente a algunos le habrá hecho dar demasiadas vueltas aunque la causa sea que se te ha olvidado poner la etiqueta <html:form> en la página que está intentando abrir. Es cierto el dicho "Los árboles no te dejan ver el bosque" cuando estamos demasiado inmersos dando vueltas para encontrar un error, lo normal es que la solución sea una chorrada como ésta última.

Utilizar Expresion Language con Struts

Supongo que no me habrá pasado a mí solo, pero me ha llevado algún tiempo y sus correspondientes quebraderos de cabeza, descubrir cómo se utiliza...
Supongo que no me habrá pasado a mí solo, pero me ha llevado algún tiempo y sus correspondientes quebraderos de cabeza, descubrir cómo se utiliza el Lenguaje de Expresión con Struts. Si tuviéramos un .jsp que recorre una lista de libros almacenada en el request, el código con EL sería el siguiente: <c:forEach var="fila" items="${sessionScope.seleccion}"> <tr> <td>${fila.value.id_libro}</td> <td>${fila.value.titulo_libro}</td> <td>${fila.value.nom_autor}</td> <td>${fila.value.nom_editorial}</td> <td>${fila.value.ed_libro}</td> <td>${fila.value.anyo_libro}</td> <td>${fila.value.precio_libro}</td> </tr> </c:forEach> Y si no configuramos las páginas para utilizar LE, lo que se vería en un navegador serían las expresiones en lugar de sus valores: ${fila.value.precio_libro}${libro.id_libro} ${libro.titulo_libro} ${libro.nom_autor} ${libro.nom_editorial} ${libro.ed_libro} ${libro.anyo_libro} ${libro.precio_libro} El problema aparece cuando...