you have to add the following line: pageContext.setAttribute("monChart",mesdata);
producer id is then "monChart", that means > <cewolf:producer id='<%=mesdata%>'/> will become > <cewolf:producer id='monChart'/> And there you go! Danny > -----Ursprüngliche Nachricht----- > Von: Frédéric FACHINETTI [mailto:[EMAIL PROTECTED] > Gesendet: Dienstag, 14. September 2004 04:07 > An: Jetspeed Users List > Betreff: cewolf and jetspeed rundata [typo corrected] > > > Hi all, > I am trying to use cewolf with dynamics data provided by > jetspeed but i > have the following problem. I don't know how to send my data coming > from portlet to cewolf. > > > I can get my data > provided by the xreg in the BuildNormalContext method. > > > And i am trying to > send them to the jsp with the rundata object. > > > > Object dataset = new Object(); > dataset = this.produceDataset(null); > rundata.getRequest().setAttribute("MonDataSet", dataset); > setTemplate(rundata, "cewolf/perso_graph.jsp"); > > > > > > In the perso_graph.jsp > > > <[EMAIL PROTECTED] > contentType="text/html"%> > <[EMAIL PROTECTED] uri='/WEB-INF/cewolf.tld' prefix='cewolf' %> > <[EMAIL PROTECTED] uri='/WEB-INF/templates/jsp/tld/template.tld' > prefix='jetspeed' %> > <[EMAIL PROTECTED] import="java.sql.*"%> > <[EMAIL PROTECTED] import="java.util.*"%> > <% > Object mesdata = (Object) request.getAttribute("MonDataSet"); > %> > <HTML> > <HEAD> > <TITLE>Perso Cewolf </TITLE> > <link href="cewolf.css" rel="stylesheet" type="text/css"> > </HEAD> > <BODY bgcolor="#DDE8F2"> > <cewolf:chart > id="line" > title="Mes statistique" > type="line" > xaxislabel="axe des x" > yaxislabel="axe des y"> > <cewolf:data> > <cewolf:producer id='<%=mesdata%>'/> > </cewolf:data> > </cewolf:chart> > <p> > <cewolf:img chartid="line" renderer="cewolf" width="400" height="300"> > <cewolf:map linkgeneratorid='<%=mesdata%>' > tooltipgeneratorid='<%=mesdata%>'/> > </cewolf:img> > <P> > </BODY> > </HTML> > Here are the log : > > > > /usr/local/jakarta-tomcat-4.1.29/work/Standalone/localhost/Mys > ql/WEB-INF/templates/jsp/portlets/html/cewolf/perso_graph_jsp. > java:121: setId(java.lang.String) in > javax.servlet.jsp.tagext.TagSupport cannot be applied to > (java.lang.Object) > _jspx_th_cewolf_producer_0.setId(mesdata); > > > > In fact i don't know how to use my object who is created in my servlet > into my jsp. > When i am using a useBean it s working fine but it is a new > object and i > need an Object coming from the servlet ! > > > > <jsp:useBean id="pageViews" > class="de.laures.cewolf.example.PageViewCountData"/> > > > > Any idea? > > > > Txs a lot. > > Fred > > > > O.S.B > Oceanienne de Services Bancaires > > BP 9178 Motu Uta > 98715 Papeete > Tahiti - Polynesie Francaise > > Site : http://www.osb.pf > Tel : (689) 54 08 00 > Fax : (689) 41 34 08 > ********************************************************************** > Ce message et toutes les pieces jointes (ci-apres le "message") sont > etablis a l'intention exclusive de ses destinataires et sont > confidentiels. > Si vous recevez ce message par erreur, merci de le detruire et d'en > avertir immediatement l'expediteur. > Toute utilisation de ce message non conforme a sa destination, > toute diffusion ou toute publication, totale ou partielle, > est interdite, > sauf autorisation expresse. > L'Internet ne permettant pas d'assurer l'integrite de ce message, > l'OSB decline toute responsabilite au titre de ce message, dans > l'hypothese ou il aurait ete modifie ou infeste par un virus. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]