jsp输出报表
来源:互联网 发布:折800被淘宝封了么 编辑:程序博客网 时间:2024/05/16 00:32
<%@ page contentType="application/pdf;charset=UTF-8"%>
<%@ page import="net.sf.jasperreports.engine.*"%>
<%@ page import="java.io.*"%>
<%@ page import="java.util.*"%>
<%@ page import="java.sql.*"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'rpt.jsp' starting page</title>
</head>
<body>
<%
//报表编译之后生成的.jasper文件的存放位置
File reportFile = new File(this.getServletContext().getRealPath(
"/report/report2.jasper"));
Map parameters = new HashMap();
//"SQLSTR"是报表中定义的参数名称,其类型为String 型
//设置SQLSTR参数的内容,根据需要赋值sql语句
parameters.put("p_bk_money", 200d);
String sDBDriver = null;
String sConnection = null;
String sUser = null;
String sPassword = null;
Properties p = new Properties();
// db.properties放在cn.com.showd.struts包中
InputStream is = getClass().getResourceAsStream("/jdbc.properties");
p.load(is);
sDBDriver = p.getProperty("jtds.driverClassNamePvms");
sConnection = p.getProperty("jtds.url.dsPvms");
sUser = p.getProperty("jtds.uid");
sPassword = p.getProperty("jtds.pwd");
Properties pr = new Properties();
pr.put("user", sUser);
pr.put("password", sPassword);
pr.put("characterEncoding", "UTF-8");
pr.put("useUnicode", "true");
Class.forName(sDBDriver).newInstance();
Connection connection = DriverManager
.getConnection(sConnection, pr);
byte[] bytes = JasperRunManager.runReportToPdf(
reportFile.getPath(), parameters, connection);
response.setContentType("application/pdf");
response.setContentLength(bytes.length);
ServletOutputStream outStream = response.getOutputStream();
outStream.write(bytes, 0, bytes.length);
outStream.flush();
outStream.close();
out.clear();
out = pageContext.pushBody();
%>
</body>
</html>
- jsp输出报表
- 报表输出
- jsp 报表
- jsp 报表
- JSP输出
- 资产负债表报表输出功能
- 遍历输出嵌套报表
- 用JFreeChart 输出报表
- gridview 输出报表:
- 控制报表输出格式
- PHP输出excel报表
- Oracle”文本”报表输出
- ireport输出报表
- EBS报表输出图片
- DELPHI 报表输出
- DynamicJasper输出动态报表
- HTML报表EXCEL输出
- JSP生成PDF报表
- SQL Server 2000连接问题
- 查看cpu,memery和disk空间 in linux
- TimedShutDown
- C语言学习笔记(一)
- 图的邻接矩阵
- jsp输出报表
- 使用 Spring 2.5 基于注解驱动的 Spring MVC
- 图的邻接矩阵与广度优先
- makefile 模板
- Win2003 防木马、权限设置、IIS服务器安全配置整理
- ora-00257:archiver error. Connet internal only,until freed.
- 如何自动化 Excel 使用 MFC 和工作表函数
- DCOM下权限设置
- 键盘控制摄像机位置改变