JSP/Plugin Scope Issue?

A discussion forum for JFreeChart (a 2D chart library for the Java platform).
Locked
wellingc

JSP/Plugin Scope Issue?

Post by wellingc » Tue Jan 21, 2003 7:07 am

I'm new at this, but this is what I'm trying. The following JSP causes a grey square to be displayed, but no contents. VolumeSetData retrieves data from a DB, but I'm I haven't figured out how to "get it to the plugin"; neither technique ("global" - like localTitle - in page, or, invocation - vsd.function() - in plugin) works. How am I hosing this up?


<%@ page language="java" contentType="text/html" %>
<%@ page import="com.pars.chartingTools.*" %>
<%@ page import="java.text.*" %>
<html>
<head><title>XY Plots (Scatter Chart)</title></head>
<body>
Performance data
<jsp:useBean id="vsd" class="com.pars.chartingTools.VolumeSetData" scope="request" />
<jsp:setProperty name="vsd" property="*"/>
<%
String localTitle = vsd.getmyTitle();
out.println("getmyTitle returns " + localTitle);
%>
<jsp:plugin type="applet"
code="com.pars.chartingTools.JFreeChartScatterApplet.class"
codebase="file:/C:/Java/jboss-3.0.4_tomcat-4.1.12/server/default/deploy/DataExplorer.war/WEB-INF/classes/"
nspluginurl="http://java.sun.com/products/plugin/1.3 ... stall.html"
iepluginurl="http://java.sun.com/products/plugin/1.3 ... -win32.cab"
jreversion="1.3" width="600" height="400" name="myPlugin" >
<jsp:params>
<jsp:param name="Title" value="<%= localTitle %>" />
<jsp:param name="XAxisLabel" value="<%= vsd.getmyXAxisLabel() %>" />
<jsp:param name="YAxisLabel" value="<%= vsd.getmyYAxisLabel() %>" />
<jsp:param name="MyData1" value="<%= vsd.getmyData1() %>" />
<jsp:param name="MyData2" value="<%= vsd.getmyData2 %>" />
<jsp:param name="MyData3" value="<%= vsd.getmyData3 %>" />
</jsp:params>
<jsp:fallback>
<H5>Sorry, cannot run java applet!!</H5>
</jsp:fallback>
</jsp:plugin>
</jsp:useBean>

Locked