关注!从前我开发报表都是在SERVLET里写的,有时候逻辑很复杂。

解决方案 »

  1.   

    我觉得做报表不是很难啊,在win里有很多组件都可以设计的,如activereport组件,我是这样做的,做它在win设计一个设计器,再把它生成的的报表格式用二进制保存到数据库里,这样它有一个客户端是java写的,我改了一下它让它可以运行在linux下,我让这个java工作很简单,就是让它在linux下能导出我的报表格式文件,如pdf,word,execl,html,图片等,然后,我就在网页上连上导出的图片就可以生成报表了,而且想要什么报表都很容易了!还可以给客户端很多格式文件,只是设计报表的报表器得在win上运行,但这并不要紧,因为最后报表是客户端是0安装,服务器linux只是做一个中间解释过程,所以就容易了!
      

  2.   

    我用的是tomcat,能和activereport整合吗?
      

  3.   

    能介绍一下你的制作经验吗?比如你说的activereport组件的使用情况。。谢谢!!!
      

  4.   

    我用的是tomcat没问题啊!我们在tomcat+jboss上运行得很好啊!
    制作经验就是,win2000里用activereport组件设计一个自己的报表设计器,它不是可以保存一个rtf的格式文件吗,如果你用记事本打开它就是一个xml文档了,这个我们不用管它,你只要用二进制的格式读它,并保存到oracle里面去!那样你的j2ee就可以读出它了,读出时你用它的java客户端的话马上就可以出报表了,可是,我们不必要这样,我们把它的客户端写成服务器端,让它在不同的参数里生成不同的文件在服务器一个文件夹里,再用jsp连接显示出来就可以了,我页面的显示就是让它生成图片,一切就ok了