jfreechart
是一个开源java框架,支持用java代码生成各种统计图片,现共享几种常用的图片生成方式
1、添加jfreechart的两个必须 jar 包,jfreechart-1.0.5.jar、jcommon-1.0.9.jar
(它自身的api中有很多jar包,但是只有这两个是必须的,而且据说jcommon-1.0.9.jar和润乾报表的jar会发生冲突)
2、jsp生成柱状图
<%@ page
contentType='text/html;charset=GBK'%>
<%@ page import='org.jfree.chart.ChartFactory,
org.jfree.chart.JFreeChart,
org.jfree.chart.axis.AxisLocation,
org.jfree.chart.axis.CategoryAxis,
org.jfree.chart.axis.CategoryLabelPositions,
org.jfree.chart.axis.ValueAxis,
org.jfree.chart.labels.StandardCategoryItemLabelGenerator,
org.jfree.chart.plot.CategoryPlot,
org.jfree.chart.plot.PlotOrientation,
org.jfree.chart.servlet.ServletUtilities,
org.
====1、将以下代码加入HTML的<head></head>之间:
<style>
<!--
#iewrap{
position:relative;
height:30px
}
#iewrap2{
position:absolute
}
#dropmenu03{
filter:revealTrans(Duration=1.5,Transition=12)
visibility:hide
}
a:hover { color: #FF0000}
body { font-family: '宋体'; font-size: 9pt; text-decoration:
none}
a { font-family: '宋体'; font-size: 9pt; text-decoration: none}
-->
</style>
====2、将以下代码加入HTML的<body></body>之间:
<ilayer id='dropmenu01' height=35px>
<layer id='dropmenu02' visibility=show>
<span id='iewrap'>
<span id='iewrap2'
onClick='dropit2();event.cancelBubble=true;return false'>
<font face='宋体'><a
href='#'>点这里看本站栏目</a></font>
</span>
</span>
</layer>
</ilayer>
<script langua
====1、将以下代码加入HEML的<head></head>之间:
<style type='text/css'>
body{font: 9pt '宋体'; margintop: 0px ; color: #ffffff; background:
#000000}
a.{ font: 9pt '宋体'; cursor: hand; font-size: 9pt ; color: #ffffff;
text-decoration: none }
a:active{ font: 9pt '宋体'; cursor: hand; color: #FF0033 }
a.cc:hover{ font: 9pt '宋体'; cursor: hand; color: #FF0033}
.box{ font: 9pt '宋体'; position: absolute; background: #000000
}
</style>
====2、将以下代码加入到HEML的<body></body>之间:
<table id='itemopen' class='box' style='display:none'>
<tr>
<td>弹出菜单</td>
</tr>
<tr>
<td><a href='../../../index.html'
class='cc'>本站首页</a></td>
</tr>
<tr>
<td><a href='../../navigation/newscript.htm'
class='cc'>最新更新</a></td>
</tr>
<tr>
前两天因为想读取 xml 配置文件中的数据库链接池,因此学习了一下用 jdom 解析 xml
文件的方法,现发个小例子和大家共享一下。
首先要在项目中添加 jdom 的三个 jar 包。(jaxen-core.jar、jaxen-jdom.jar、jdom-1.0.jar)
添加完 jar 包后,解析 xml 的方法如下
public void
jDomParseXml(){
// 实例化 SAXBuilder 解析器对象
SAXBuilder sb = new SAXBuilder();
try {
// 以包含XML数据的文件为参数,构建一个文档对象
Document
Document document =
sb.build('d:\\application.xml');
// 获取XML文件的根元素
Element root = document.getRootElement();