Error javabean en jsp con struts
Publicado por valoga (7 intervenciones) el 05/01/2007 08:55:57
Cree un proyecto tomcat
el cual consta de los siguientes elementos
de acuerdo a como a lo defini en el arcvhivo struts-config.xml
ya que estoy trabajando struts
<struts-config>
<action-mappings>
<!-- Accion "hola mundo" -->
<action
path="/holamundo"
type="capitulo4.action.HolaMundoAction">
<!-- Una posible vista de la acción -->
<forward name="ok" path="/jsp/Holamundo.jsp" />
</action>
</action-mappings>
</struts-config>
y se me cae la pagina cuando ejecuto el proyecto en el navegador
dandome el siguiente error
org.apache.jasper.JasperException: /jsp/Holamundo.jsp(9,0) No existe el tag write en la biblioteca importada con prefijo bean
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
pense que tendria que ver con el path de la liberia struts
struts-bean.tld dentro del proyecto, la he cambiado a diversos
lugares pero me sigue saliendo el error
Este es el jsp donde defino el javabean
<%@ taglib uri="/tags/struts-bean" prefix="bean" %>
<jsp:useBean id="hm"
class="capitulo4.model.HolaMundoBean" />
<b>
<bean:write name="hm" property="saludo" />
</b>
Gracias por cualquier ayuda que me puedan dar
el cual consta de los siguientes elementos
de acuerdo a como a lo defini en el arcvhivo struts-config.xml
ya que estoy trabajando struts
<struts-config>
<action-mappings>
<!-- Accion "hola mundo" -->
<action
path="/holamundo"
type="capitulo4.action.HolaMundoAction">
<!-- Una posible vista de la acción -->
<forward name="ok" path="/jsp/Holamundo.jsp" />
</action>
</action-mappings>
</struts-config>
y se me cae la pagina cuando ejecuto el proyecto en el navegador
dandome el siguiente error
org.apache.jasper.JasperException: /jsp/Holamundo.jsp(9,0) No existe el tag write en la biblioteca importada con prefijo bean
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
pense que tendria que ver con el path de la liberia struts
struts-bean.tld dentro del proyecto, la he cambiado a diversos
lugares pero me sigue saliendo el error
Este es el jsp donde defino el javabean
<%@ taglib uri="/tags/struts-bean" prefix="bean" %>
<jsp:useBean id="hm"
class="capitulo4.model.HolaMundoBean" />
<b>
<bean:write name="hm" property="saludo" />
</b>
Gracias por cualquier ayuda que me puedan dar
Valora esta pregunta


0