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)
franta-hg@36
     1
<?xml version="1.0" encoding="UTF-8"?>
franta-hg@36
     2
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"
franta-hg@36
     3
          xmlns:c="http://java.sun.com/jsp/jstl/core"
franta-hg@36
     4
          xmlns:f="http://java.sun.com/jsp/jstl/functions"
franta-hg@39
     5
          xmlns:cewolf="http://cewolf.sourceforge.net/taglib/cewolf.tld"
franta-hg@36
     6
          version="2.0">
franta-hg@36
     7
franta-hg@36
     8
    <h2>Graf</h2>
franta-hg@36
     9
franta-hg@39
    10
    <jsp:useBean id="casovyGrafUtoku" class="cz.frantovo.hrisniciSpameri.grafy.CasovyGrafUtoku" />
franta-hg@39
    11
franta-hg@39
    12
franta-hg@39
    13
    <cewolf:chart id="graf" title="Můj graf" type="timeseries" xaxislabel="Datum" yaxislabel="Počet" showlegend="false">
franta-hg@39
    14
        <cewolf:data>
franta-hg@39
    15
            <cewolf:producer id="casovyGrafUtoku" usecache="false">
franta-hg@39
    16
                <!-- TODO: rozchodit mezipaměť - cache -->
franta-hg@39
    17
                <cewolf:param name="isin" value="${isin}" />
franta-hg@39
    18
                <cewolf:param name="currency" value="${currency}" />
franta-hg@39
    19
                <cewolf:param name="monthFrom" value="${monthFrom}" />
franta-hg@39
    20
                <cewolf:param name="yearFrom" value="${yearFrom}" />
franta-hg@39
    21
                <cewolf:param name="monthTo" value="${monthTo}" />
franta-hg@39
    22
                <cewolf:param name="yearTo" value="${yearTo}" />
franta-hg@39
    23
            </cewolf:producer>
franta-hg@39
    24
        </cewolf:data>
franta-hg@39
    25
        <cewolf:gradientpaint>
franta-hg@39
    26
            <cewolf:point x="0" y="0" color="#F5F5F5" />
franta-hg@39
    27
            <cewolf:point x="0" y="300" color="#e5e5e5" />
franta-hg@39
    28
        </cewolf:gradientpaint>
franta-hg@39
    29
    </cewolf:chart>
franta-hg@39
    30
franta-hg@39
    31
    <cewolf:img chartid="graf" renderer="/cewolf" width="680" height="320" />
franta-hg@39
    32
franta-hg@36
    33
</jsp:root>