java报表MyEclipse部署FineReport

1.拷贝jar包。
 主要jar包有:fr-third-6.5.jar;fr-server-6.5.jar;fr-designer-6.5.jar。没再有的就是你自己连接好的数据库jar包了。
.WEB-INF下建立2个文件夹一个reportlets将你的java报表模版直接复制在他下面就行,第二个resources,在下面建一个datasource.xml文件。主要是配置你java报表软件与数据库连接的。以mysql为例:
  <?xml version="1.0" encoding="UTF-8"?>

<DatasourceManager xmlVersion="20111224">

<ConnectionMap>

<Connection name="FRDemo" class="com.fr.data.impl.JDBCDatabaseConnection">

<DatabaseAttr />

<JDBCDatabaseAttr url="jdbc:mysql://localhost/lin" driver="com.mysql.jdbc.Driver" user="root"

password="123" encryptPassword="true">

<DBCPAttr />

</JDBCDatabaseAttr>

</Connection>

</ConnectionMap>

</DatasourceManager>

3.其实最应该先配置的是web.xml只要加几行就OK。
<display-name>Template WebApp</display-name>

<servlet>

<servlet-name>ReportServer</servlet-name>

<servlet-class>com.fr.web.ReportServlet</servlet-class>

</servlet>

<servlet-mapping>

<servlet-name>ReportServer</servlet-name>

<url-pattern>/ReportServer</url-pattern>

</servlet-mapping>

<session-config>

<session-timeout>0</session-timeout>

</session-config>

启动你的tomcat ,打开IE,输入网址http://localhost:8080/路径名/ReportServer?reportlet=报表名.cpt 。这里的路径名最好设置成ROOT,这样您的访问地址就是http://localhost:8080/ReportServer?reportlet=报表名.cpt
   这样处理之后Java 报表软件就搞定了同时希望童鞋们大家一起进步,一起学习。



欲了解更多中式java报表软件?请点击

你可能感兴趣的:(java报表MyEclipse部署FineReport)