Necesito Ayuda. He creado un portlet PHP que muestra un dibujo grafico de formato PNG. El problema es que no muestra
el dibujo grafico dentro del portlet, pero si crea la imagen en una ficha(file) PNG. Cuando miro la imagen png, por si sola,
con mi browser entonces si se puede ver el dibujo grafico de un PIE CHART.
Mi html es:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Libchart pie chart demonstration</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-15" />
</head>
<body>
<img alt="Pie chart" src="<%=renderRequest.getContextPath()%>/demo3.png" />
</body>
</html>
Lei un articulo que decia que habia que usar JSP para mostrar la image usando <%=renderRequest.getContextPath()%>
pero aun con JSP no funciono. Tambien lo intente sin usar JSP y me da el mismo resultado.
Esto es lo que muestra mi portlet:
-----------------
�PNG ��� IHDR��X��������O�G��]IDATx���}�U�����pI��]�"���KE"l*Y�X�T�&Z�BL�����E;� !m�1�HcT���n0 Q�� ��M6��d��5�Y���Rl�p��͝q�3s�s�s��''f�3�����wϝ�?@�z�'�@@@@?u�����8x���.��ǧ�Zv�sN<�kSf_z�M�_�s��7�����M����=a���#�0�������s��7/ !���eW��I3>M�䙋��v��g�ye��ݷT!���Y�`L3����O���m��p�!< �o4*8��l�m;�����>�`�ĉB@5B8������M�7=��㢟
<Hay muchas lineas mas>
��!�H�1{�m�va2�����"g#B���ag'�̋�O��Z�l� �u�KZ 3,b�Kp����#,o5̧���_��`���0�����0�(�2~)ρ�6B�\6�h�a]�X��?��FX��fQ�G���FX��Q�A�*���FX���u�h���F��vX�4V�yU�m�`#�n;�D�]��@!�����v�N�٫�h#��0�#����(�`#4 a�'@!�-�B���g#�Q���l�`#4" a��l��D!�w���Р(���~6B��s�ۃ�l���*���6B�RՉ��g#!�f�2Z�l� �6¬HÞ���F6BB!�Am�`#!�����F6BB!��F��F��F��F��F��F���!��$�������Y�!!�R@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B�B�B�B��ȟ��9��(e�����IEND�B`� Pie chart document.getElementById("p_p_id_libchartportlet_WAR_libchartportlet_").portletId = "libchartportlet_WAR_libchartportlet"; document.getElementById("p_p_id_libchartportlet_WAR_libchartportlet_").columnPos = 5; if (!Liferay.Portlet.isAjax("libchartportlet_WAR_libchartportlet")) { Liferay.Portlet.process("libchartportlet_WAR_libchartportlet"); } jQuery( function() { Liferay.Util.portletTitleEdit( { obj: jQuery("#p_p_id_libchartportlet_WAR_libchartportlet_"), plid: "10133", doAsUserId: "", portletId: "libchartportlet_WAR_libchartportlet" } ); } );
-----------------
La informacion que se ve al final despues de "Pie chart" solamente aparece cuando uso codigo JSP..
Tambien intente crear un portlet similar usan JFreeChart pero no me funciono por que no se mucho
sobre portlets y java/jsp/jsf y se mas de PHP.
Alguna idea que es lo que puede causar qu el dibujo grafico no se muestre?
Gracias,
rotseN
Please sign in to flag this as inappropriate.