![]() |
|
||||||||||||||
| | 网站首页 | 数据库教程 | web编程 | 服务器 | 程序设计 | | ||
|
||
|
|||||||
| 第三部分:使用jasperreport作为报表控件开发web报表应用 | |||||||
作者:佚名 文章来源:不详 点击数: 更新时间:2007-7-7 ![]() |
|||||||
|
文章将会涉及3个方面的内容: 第一部分:使用iReport制作报表的详细过程(Windows环境下) 第二部分:使用Jasperreport作为报表控件开发胖客户端报表应用 第三部分:使用Jasperreport作为报表控件开发Web报表应用 1、概述如何实现发Web报表有很多的选择,自定义CSS+HTML或是XSLT+XML或是其他控件,特别是支持图表的控件,比如:jfreechart。 2、数据连接建立参考http://blog.csdn.net/jemlee2002/archive/2004/09/28/JJEM.aspx,这里有详细的介绍数据库的连接过程。 3、拷贝必要的jar文件到Web应用的WEB-INF\lib目录每个Web应用都会有WEB-INF目录,但是lib是不一定有的,如果没有就创建它,本文需要的jar库文件有3个: jasperreports-0.5.3.jar :jasperreports执行时需要的API iTextAsian.jar :亚洲字符集支持 itext-1.02b.jar :其他字符集支持 如果你的报表全英文或是不需要支持亚洲字符集,那么iTextAsian.jar、可以不要。 4、创建repotrs目录并导入.jasper文件在Web应用中根目录下创建repotrs目录,其实这是一种建议,没有必要完全按照这样做,你可以根据你的业务需要创建N个目录或是层次目录。 把.jasper文件拷贝到repotrs目录下,比如例子中的BusinessRpt.jasper文件。 5、例子程序Test.jsp文件的内容:
6、关于JasperRunManagerJasperRunManager有很多的静态方法,控制输出的格式,比如输出格式是pdf或是html等,建议浏览JasperRunManager的一些方法,这样对开发报表输出有帮助。 7、输出内容例子中输出格式是以HTML文件格式,所以web服务器可以直接解释并显示,效果不错。 8、总结终于把3个部分的内容全部写完,到这里我可以休息一小会儿了,就像一休大师说得:“休息,休息……”.
|
|||||||
| 文章录入:admin 责任编辑:admin | |||||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||||
| 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 网站地图 | 管理登录 | | |||
|