Applet Example 5
The applet is
setup here to read both the configuration data and the graph
data from a server side processes, in this case a Java Servlets
running on our web server.
and here
is the HTML code,
<applet code="AreaGraphApplet.class"
archive="AreaGraph.jar" width="460" height="440">
<!-- Start Up Parameters -->
<PARAM name="LOADINGMESSAGE" value="Area
Graph Loading - Please Wait."> <!-- Message to
be displayed on Startup -->
<PARAM name="STEXTCOLOR" value="0,0,100">
<!-- Message Text Color-->
<PARAM name="STARTUPCOLOR" value="255,255,255">
<!-- Applet Background color -->
<!-- Data files
-->
<PARAM
name="chartproperties" value="http://www.jpowered.com/siriusjava/servlet/AreaConfigServlet">
<PARAM name="chartdata" value="http://www.jpowered.com/siriusjava/servlet/AreaDataServlet">
</applet>
The AreaDataServlet
( click
here to view code ) is a simple servlet designed to demonstrate
how a servlet can be used to return data to either the graphing
applet or servlet. As you will see the main routine ( doGet()
) uses the method GraphData() to construct the return data.
Although in this example the GraphData() routine simply builds
the return data from 'hard coded' values, in practice this
routine would be expanded to first gather data from any number
of datasources. eg. databases, files other server processes.
The AreaConfigServlet
( click
here to view code ) again is just a simple servlet to
demonstrate the method. The routine ConfigData() is used to
construct the return data from 'hard coded' values. Again,
in practice this method would be expanded to derive data from
a number of datasources.
Note:
If you are using the evaluation version then in the applet
a pop-up window will appear upon the startup and an evaluation
message will be incorporated by the servlet. Both these features
have been removed from the licensed version. Licensing information
can be found at http://www.jpowered.com/graph_chart/index.htm
<< back to Examples Index
<< back to Getting
Started
|