JasperReports给java web报表开发人员带来希望

原创 2007年09月18日 15:50:00

JasperReports简介
   
JasperReports是一个基于Java的开源报表工具,它可以在Java环境下像其它IDE报表工具一样来制作报表。JasperReports支持PDF、HTML、XLS、CSV和XML文件输出格式。JasperReports是当前Java开发者最常用的报表工具

    在做java web实际开发中,报表是很重要一个环节,虽然在jdk1.4以后提供了打印服务类,但要在一个真正的系统中应用它来做报表一般是很难,除非你公司技术实力真的很强,戓你们就是做报表开发的!

    以前web开发中的报表处理一般是用ActiveX控件来处理。但这种情况不能很好的在unix linux下的浏览器下运用,夸平台性差。

    有人说,你不要总拿Unix linux说事,实际应用中有多少人在linux下用,其实你也说得不错,但作为一个程序员戓作为一个公司来讲,如果你做的东西限定在一定的平台下,对你的发展的影响我就不说了,就目前linux的市场占有率一度上升的形式下来看,作一个跨平台的技术准备是有必要的,另外,作为一个java人员,如果你做的东西不能100%java,难免会感觉心里不爽!

    现在我给大家推荐JasperReports报表引擎,专门针对java设计,100%java编写、开源,免费、功能强大、灵活(实际应用中表明是我使用过的所有报表工具中最好的)

    我在实际应用中web客户端用了applete的形式,视觉好,功能强大,得到客户的肯定。也许你会说这要让客户端安装jre,很烦!是的,如果你没找到好的方法是很烦的,但如果你找到好的方法,客户端安装jre就象安装ActiveX一样方便(自动下载安装),实现方法请参照我的另一篇关于applete数据签名的文章,现在的web报表,要做到完全0客户端又要功能强大,我做了4年的开发还没发现那家公司能做到。

     JasperReports请到http://jasperreports.sourceforge.net/
     iReport请到http://ireport.sourceforge.net/
     iReport是JasperReports报表引擎的图形化开发工具,开源、免费、功能强
     JasperAssistant收费的JasperReports eclipse开发工具(很不错,哈 有破解!)
     JasperAssistant请到http://www.JasperAssistant.com

对于JasperReport的使用与个性化定制请关注后面的文章
 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

面向 Java 开发人员的 Ajax: 使用 Jetty 和 Direct Web Remoting 编写可扩展的 Comet 应用程序

整理chrome同步收藏夹,不太常用的就写入blog,以便日后查看。   作为一种广泛使用的 Web 应用程序开发技术,Ajax 牢固确立了自己的地位,随之而来的是一些通用 Ajax 使用模式。例如,...
  • lrwin
  • lrwin
  • 2011-06-12 00:58
  • 405

面向 Java 开发人员的 Ajax: 探索 Google Web Toolkit

介: 最近发布的 Google Web Toolkit (GWT) 是一组全面的 API 和工具,它支持用户几乎完全使用 Java™ 代码来创建动态 Web 应用程序。Philip McCarthy ...

面向 Java 开发人员的 Ajax: Google Web Toolkit 入门

Ajax简介 Ajax是 Asynchronous JavaScript and XML(以及 DHTML 等)的缩写,由XHTML、CSS、JavaScript、XMLHttpRequest、XM...

JAVA WEB开发人员面试题与经验总结【持续更新】

很多程序员在进入正式工作之后越来越不注重基础和理论,我记得老师曾经说过:“基础好,样样通,理论强,处处用。”现在有时间了,正好整理一下理论和基础,一来自己复习,二来方便一下找工作的同仁参考。 Spr...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)