1、cpt文件存放路径为:${projectRoot}/WEB-INF/reportlets/
2、在${projectRoot}/WEB-INF/web.xml中添加:
<servlet>
<servlet-name>ReportServer</servlet-name>
<servlet-class>com.fr.web.ReportServlet</servlet-class>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>ReportServer</servlet-name>
<url-pattern>/ReportServer</url-pattern>
</servlet-mapping>
3、环境变量中添加:
fr-server-6.5.jar
fr-third-6.5.jar
这两个jar来源于安装后的:C:\FineReport_6.5\WebReport\WEB-INF\lib\下,同时需要javamail,想了想主要是页面中有使用邮件的功能,那么后端肯定也使用了相关功能需要此jar。使用maven添加(当然项目中有的就不用重复了):
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
<version>1.4.7</version>
</dependency>
4、发生的问题是:找不到数据连接:FRDemo
C:\FineReport_6.5\WebReport\WEB-INF\resources\到${projectRoot}/WEB-INF/
这样访问就没问题了。