bonjour j'ai un graphique javascript qui recupere ses données depuis le même fichier jsp dans le code html
voici comment faire
1 2 3 4 5 6 7 8 9
| <script type="text/javascript">
// <![CDATA[
var so = new SWFObject("<%=request.getContextPath()%>/amline/amline.swf", "amline", "700", "400", "8", "#FF2813");
so.addVariable("path", "<%=request.getContextPath()%>/amline/");
so.addVariable("chart_data", encodeURIComponent("<% out.write("<chart><series><value xid='0'>2000</value><value xid='1'>2001</value><value xid='2'>2002</value><value xid='3'>2003</value><value xid='4'>2004</value><value xid='5'>2005</value><value xid='6'>2006</value><value xid='7'>2007</value></series><graphs><graph gid='0' title='First title'><value xid='0'>6</value><value xid='1'>25</value><value xid='2'>34</value><value xid='3'>37</value><value xid='4'>48</value><value xid='5'>42</value><value xid='6'>29</value><value xid='7'>43</value></graph><graph gid='1' title='Second title'><value xid='0'>19</value><value xid='1'>6</value><value xid='2'>39</value><value xid='3'>25</value><value xid='4'>8</value><value xid='5'>40</value><value xid='6'>50</value><value xid='7'>10</value></graph></graphs></chart>"); %>"));
so.addVariable("chart_settings", encodeURIComponent("<settings><background><color>#FFF217,#FF9111</color><alpha>100</alpha></background><labels><label><y>24</y><width>520</width><align>center</align><text><![CDATA[<b>Passing data and settings directly from html file example</b>]]></text></label></labels></settings>"));
so.write("flashcontent1");
// ]]>
</script> |
les données sont dans cette ligne
so.addVariable("chart_data", encodeURIComponent("")
c'est un graphique statique
maintenant je veu reuperer les données depuis une boucle foreach et l'inserer dans cette derniere ligne
je ne sais pas comment faire, c'est impossible de faire avec out.write
merci pour votre aide
Partager