首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

jasperreport应用list输出

2012-07-01 
jasperreport使用list输出http://www.blogjava.net/pdw2009/archive/2007/11/01/157570.htmljasperreport

jasperreport使用list输出
http://www.blogjava.net/pdw2009/archive/2007/11/01/157570.html

jasperreport中可以使用List作为数据源,使用格式如下.



到Excel:


jsp调用方法:
public void doGet(HttpServletRequest request, HttpServletResponse response)            throws ServletException, IOException {        Connection conn=null;        try{            Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();            conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1481;DatabaseName=pdw","sa","123456");            ServletContext servletContext=this.getServletContext();            Map parameters=new HashMap();            parameters.put("vname","裴德万");            File reportfile=new File(servletContext.getRealPath("/classes.jasper"));            System.out.println(reportfile.getPath());            byte[] bytes=JasperRunManager.runReportToPdf(reportfile.getPath(),parameters,conn);            response.setContentType("application/pdf");            response.setContentLength(bytes.length);            ServletOutputStream outputStream=response.getOutputStream();            outputStream.write(bytes,0,bytes.length);            outputStream.flush();            outputStream.close();        }catch(Exception e){            e.printStackTrace();        }    }

热点排行