java/HrisniciSpameri/web/graf.jspx
author František Kučera <franta-hg@frantovo.cz>
Sun Mar 01 01:08:24 2009 +0100 (2009-03-01)
changeset 39 be6383d38a3a
parent 36 ac275328dab5
child 40 fd29fd5a8e29
permissions -rw-r--r--
Zobrazujeme graf – zatím s pokusnými daty. Pozor na chybu: java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment
V konsoli se vypíše: X11 connection rejected because of wrong authentication.
Je potřeba přidat tuto volbu: -Djava.awt.headless=true
(ve webovém rozhraní GlassFishe a restartovat ho)
     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"
     3           xmlns:c="http://java.sun.com/jsp/jstl/core"
     4           xmlns:f="http://java.sun.com/jsp/jstl/functions"
     5           xmlns:cewolf="http://cewolf.sourceforge.net/taglib/cewolf.tld"
     6           version="2.0">
     7 
     8     <h2>Graf</h2>
     9 
    10     <jsp:useBean id="casovyGrafUtoku" class="cz.frantovo.hrisniciSpameri.grafy.CasovyGrafUtoku" />
    11 
    12 
    13     <cewolf:chart id="graf" title="Můj graf" type="timeseries" xaxislabel="Datum" yaxislabel="Počet" showlegend="false">
    14         <cewolf:data>
    15             <cewolf:producer id="casovyGrafUtoku" usecache="false">
    16                 <!-- TODO: rozchodit mezipaměť - cache -->
    17                 <cewolf:param name="isin" value="${isin}" />
    18                 <cewolf:param name="currency" value="${currency}" />
    19                 <cewolf:param name="monthFrom" value="${monthFrom}" />
    20                 <cewolf:param name="yearFrom" value="${yearFrom}" />
    21                 <cewolf:param name="monthTo" value="${monthTo}" />
    22                 <cewolf:param name="yearTo" value="${yearTo}" />
    23             </cewolf:producer>
    24         </cewolf:data>
    25         <cewolf:gradientpaint>
    26             <cewolf:point x="0" y="0" color="#F5F5F5" />
    27             <cewolf:point x="0" y="300" color="#e5e5e5" />
    28         </cewolf:gradientpaint>
    29     </cewolf:chart>
    30 
    31     <cewolf:img chartid="graf" renderer="/cewolf" width="680" height="320" />
    32 
    33 </jsp:root>