Problemas con jfreechart en servlets jsp
Publicado por Paul (6 intervenciones) el 26/02/2008 23:02:04
Buen Día.
Estoy creando graficas atravez de servlets y jsp's, el problema que tengo es que no logro vusualizar la imagen .png en el jsp, me aparece como resultado una x en la pantalla, como cuando la imagen no esta disponible.
Como trabajo con Apache Tomcat, verifico en C:ApacheTomcat 6.0 emp, y si aparece la imagen temporalmente.
En el servlet la forma en que creo la ruta es la sig:
Donde filename contiene el nombre de la imagen que se creo temporalmente.
newFilename = "<img src='"+request.getContextPath() + "/servlet/DisplayChart?filename=" + filename+"' border=0 usemap='#"+ filename +"'>";
Obteniendo como resultado:
newFilename=<img src='/Charts/servlet/DisplayChart?filename=jfreechart-27107.png' border=0 usemap='#jfreechart-27107.png'>
Hago esto para poder tomarla desde la JSP
request.setAttribute("gral",newFilename);
Y en el JSP la recibo:
<%=request.getAttribute("gral") %>
Pero me aparace la X en la pantalla.
Cabe mencionar que estoy utilizando Struts.
De antemano muchas gracias.
Estoy creando graficas atravez de servlets y jsp's, el problema que tengo es que no logro vusualizar la imagen .png en el jsp, me aparece como resultado una x en la pantalla, como cuando la imagen no esta disponible.
Como trabajo con Apache Tomcat, verifico en C:ApacheTomcat 6.0 emp, y si aparece la imagen temporalmente.
En el servlet la forma en que creo la ruta es la sig:
Donde filename contiene el nombre de la imagen que se creo temporalmente.
newFilename = "<img src='"+request.getContextPath() + "/servlet/DisplayChart?filename=" + filename+"' border=0 usemap='#"+ filename +"'>";
Obteniendo como resultado:
newFilename=<img src='/Charts/servlet/DisplayChart?filename=jfreechart-27107.png' border=0 usemap='#jfreechart-27107.png'>
Hago esto para poder tomarla desde la JSP
request.setAttribute("gral",newFilename);
Y en el JSP la recibo:
<%=request.getAttribute("gral") %>
Pero me aparace la X en la pantalla.
Cabe mencionar que estoy utilizando Struts.
De antemano muchas gracias.
Valora esta pregunta


0