在过来人看来很多事情都很简单,关键是入门。所以,写下今天第一次做fusionchart的步骤,为了总结记忆,也为了和朋友们分享。
首先:在weblogic中新建一个web project。
其次:在根目录下引入项目中必须具备的文件夹
1.charts:其中放置项目中用到的报表模版。(是必须的文件夹)
2.data:用来放置数据文件。(根据个人喜好可以没有这个文件夹,因为xml数据也可以不单独放在文件里)
3.JSClass:用来放置必须的js文件。(如果不用JS嵌入报表的话,可以没有这个文件夹,但是用js嵌入报表跨浏览器的能力更好一些)
4.JSP文件,用来显示报表。(在下载包Includes里有FusionChartHTMLRender.jsp、FusionChartRender.jsp,如果不用js嵌入的话,按需求引用其中的一个jsp可以简化 调用报表的过程)
<HTML> <HEAD> <TITLE>FusionCharts - Simple Column 3D Chart</TITLE> <style type="text/css"> <!-- body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; } --> </style> </HEAD> <BODY> <CENTER> <h2>FusionCharts Examples</h2> <h4>Basic example using pre-built Data.xml</h4> <% /* This page demonstrates the ease of generating charts using FusionCharts. For this chart, we've used a pre-defined Data.xml (contained in /Data/ folder) Ideally, you would NOT use a physical data file. Instead you'll have your own JSP to create the XML data document. Such examples are also present. For a head-start, we've kept this example very simple. */ //Create the chart - Column 3D Chart with data from Data/Data.xml %> <jsp:include page="Includes/FusionChartsHTMLRenderer.jsp" flush="true"> <jsp:param name="chartSWF" value="charts/Column3D.swf" /> <jsp:param name="strURL" value="Data/Data.xml" /> <jsp:param name="strXML" value="" /> <jsp:param name="chartId" value="myFirst" /> <jsp:param name="chartWidth" value="600" /> <jsp:param name="chartHeight" value="300" /> <jsp:param name="debugMode" value="false" /> </jsp:include> <BR> <BR> <a href='../NoChart.html' target="_blank">Unable to see the chart above?</a><BR> <H5><a href='../default.htm'>« Back to list of examples</a></h5> </CENTER> </BODY> </HTML>
总之:数据和报表模板是必须的。
最后.简历用来显示的jsp页面,启动服务器,在浏览器输入url地址,就可以看到报表了。