Ouvre une discussion en expliquant ce que tu as fait et en montrant ton code.;)
Type: Messages; Utilisateur: c_nvy
Ouvre une discussion en expliquant ce que tu as fait et en montrant ton code.;)
De rien.;)
N'oublie pas le tag :resolu:
Allez, tiens, voici un exemple :
public class GraphePieAction extends Action
{
public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request,...
Pour faire un PieChart3D, il faut modifier pratiquement tout le code.
Par contre, il faut conserver tout ce qui te permet d'afficher le graphe dans la page jsp soit ceci :
ChartRenderingInfo...
Le code que j'avais donné est un exemple pour une courbe de type TimeSeriesChart.
Cela ne correspond peut-être pas au type de graphe que tu souhaites faire ?
Sinon, dans cet exemple, il faudrait...
Il ne faut pas modifier l'Action.
Il faut coder ceci dans la jsp :
<html:img src="${graphe.src}" usemap="${graphe.useMap}" border="0"/>
Finalement, dans le code source, il y a quelque chose qui ne va pas.
Tu as ceci :
<img src="/servlet/DisplayChart?filename=jfreechart-57610.jpeg" border="0" usemap="#jfreechart-57610.jpeg">...
Le code de la classe Graphe est bon.
Vu le code source de la jsp, le graphe est bien généré et devrait s'afficher.
Peux-tu faire un test en enlevant le tag html:form et le tah html:submit ?
...
Pour la directive taglib, c'est bon car tu es en J2EE 1.4.
Sinon, avec quel serveur d'application travailles-tu ? Tomcat ou autre ?
Peux-tu me montrer le code source généré de la page jsp ?
Il faut exécuter l'Action qui constitue le graphe avant d'afficher la jsp parce que sinon, je ne vois pas comment il peut t'afficher le graphe dans la page.:?
Je ne connais pas la structure de...
Ton Action GraphAction s'exécute bien avant l'affichage de la jsp ?
Normalement, le code suivant :
<div align="center">
${graphe.map}
</br>
<html:img src="${graphe.src}"...
Tu pourrais utiliser JFreeChart.
EDIT: j'avais donné un exemple dans cette discussion.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.