
Hi i have created a pie chart using jfree chart in jsp and its working fine.
Any one help me for the following scenario:
If we click on any slice of a pie chart it should redirect to another jsp showing that particular slice information.
the following is the code i used forcreating pie chart.
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@ page import="java.awt.*" %> <%@ page import="java.io.*" %> <%@ page import="org.jfree.chart.*" %> <%@ page import="org.jfree.chart.entity.*" %> <%@ page import ="org.jfree.data.general.*"%> <% final DefaultPieDataset data = new DefaultPieDataset(); data.setValue("One", new Double(43.2)); data.setValue("Two", new Double(10.0)); data.setValue("Three", new Double(27.5)); data.setValue("Four", new Double(17.5)); data.setValue("Five", new Double(11.0)); data.setValue("Six", new Double(19.4));
JFreeChart chart = ChartFactory.createPieChart ("Pie Chart ", data, true, true, false);
try { final ChartRenderingInfo info = new ChartRenderingInfo(new StandardEntityCollection()); final File file1 = new File("../webapps/jspchart/ web/piechart.png"); ChartUtilities.saveChartAsPNG( file1, chart, 600, 400, info); } catch (Exception e) { out.println(e); } %>