Servlet架构
当客户通过浏览器点击某一张报表时,首先向服务器请求数据,fineReport是基于java的servlet程序。
它会读取数据库的数据,按照预先设计的样式,进行数据的整合,过滤,展示。
最终,返回给客户端。
服务器部署
服务器有很多,比如Tomcat,Weblogic,Jboss等。
服务器部署大同小异,本文以Tomcat服务器举例。
1.部署包
登录帆软官网。
找到相应的部署包,下载,解压,启动,完事。
2.部署包
独立安装tomcat和jdk,并配置环境变量。
把webapps下的 webroot 扔到tomcat的webapps文件夹下。
把jdk的lib目录下的tools.jar拷贝到tomcat的lib目录下,同时也拷贝到报表工程webroot下的WEB-INF下的lib目录中。
启动,收工。