JasperReports的交互功能,不涉及JasperReports Server

时间:2016-10-21 20:47:30

标签: jasper-reports jasperserver

我开发了一些报告,使用Java编译jrxmls,填充报告并在IFrame(Jsp)中显示报告输出。即使我使用了表格组件,我也无法在报告中看到任何互动功能,问题我有:

有没有其他替代方法可以实现排序,过滤等交互式功能,而不使用JasperReports服务器?

1 个答案:

答案 0 :(得分:1)

jaspersoft community site上提出了同样的问题。在这里复制我的答案:

  

有一个样本 -   的 web应用回购https://github.com/Jaspersoft/jasperreports/tree/master/jasperreports/demo/samples/webapp-repo)   jasperreports项目附带的 - 其中大部分是   可以实现JasperReports Server公开的交互式功能   在servlet容器中。

     

运行示例:

     
      
  1. 下载 jasperreports 项目源文件(https://github.com/Jaspersoft/jasperreports)。如果你想要一个   稳定版选择最新标签

  2.   
  3. 如果您没有 apache ant ,请安装

  4.   
  5. 使用以下内容构建主项目(包含build.xml的< jasperreports-project>的根目录): ant alljars

  6.   
  7. 导航至< jasperreports-project> / demo / samples / webapp-repo并创建应用程序战争: ant war

  8.   
  9. jasperreports.war 部署到像Tomcat这样的servlet容器

  10.