第一步、导入库文件(jar包):
jcommon-1.0.23.jar
jfreechart-1.0.19.jar
第二步:配置web.xml文件(将JFreeChart组件中已有的DisplayChart在web.xml文件进行声明)
DisplayChart
org.jfree.chart.servlet.DisplayChart
DisplayChart
/DisplayChart
第三步:创建数据集:
1、设计数据库(明确需要提取的数据)
2、Dao层设计:实体类、查询方法
public int chart(String sql) {
int count = 0;
try {
ps = DBUtils.getConn().prepareStatement(sql);
ResultSet rs = ps.executeQuery();
while(rs.next())
{
count = rs.getInt(1);
}
} catch (SQLException e) {
e.printStackTrace();
}
return count;
}
3、 创建一个类:用于生成不同类型的图表
public class ChartUtil {
private static PieDataset getPieDataset() throws Exception{
DefaultPieDatase