日期:2014-05-16  浏览次数:20937 次

开发者使用JasperReport——报表输出到网页

前言

上一篇简单介绍了如何使用jasperReport生成报表,那么本篇将会在其基础上将报表输出到web页面上。

 

正题

   记得在JasperReport简介中我介绍了jasperReport可以支持多种输出格式,如pdf,html等,那么在本实例中将会使用将报表以pdf的格式输出到web页面上。

 

1.编写servlet

   我们不需要完全在上一个例子的基础上,只需要将上一个例子做到第3步即可,即将jrxml文件编译成jasper文件后即可,之后我们就需要新建一个servlet,如下:


packagecom.dan.servlet;

 

importjava.io.IOException;

importjava.io.InputStream;

importjava.io.PrintWriter;

importjava.io.StringWriter;

importjava.util.HashMap;

 

importjavax.servlet.ServletException;

importjavax.servlet.ServletOutputStream;

importjavax.servlet.http.HttpServlet;

importjavax.servlet.http.HttpServletRequest;

importjavax.servlet.http.HttpServletResponse;