File reportFile = new File(this.getServletContext()
.getRealPath("jasper/mainjiaofeiServer.jasper"));
JasperReport jasperReport = (JasperReport) JRLoader.loadObject(reportFile);
Map parameters = new HashMap();
File image = new File(this.getServletContext().getRealPath("/jasper/cherry.jpg"));
parameters.put("image", new FileInputStream(image));
parameters.put("year", "2013");
parameters.put("clientid","1");
Class.forName("oracle.jdbc.driver.OracleDriver");
String url = "jdbc:oracle:" + "thin:@192.168.9.202:1521:orcl";
String user = "sde";
String password = "sde";
Connection conn = DriverManager.getConnection(url, user, password);
JasperPrint jasperPrint = JasperFillManager.fillReport(
jasperReport, parameters, conn);
JasperExportManager.exportReportToHtmlFile(jasperPrint, this.getServletContext().getRealPath("/")+"test.html");
conn.close();
response.sendRedirect("test.html");[/code]