【问题标题】:Interactive features of JasperReports without involving JasperReports Server不涉及 JasperReports Server 的 JasperReports 的交互功能
【发布时间】:2016-10-21 20:47:30
【问题描述】:

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

在不使用 JasperReports Server 的情况下,是否有其他替代方法可以实现排序、过滤等交互功能?

【问题讨论】:

  • 您可以在 JasperReports 生成的 XLS 文件中使用排序和过滤

标签: jasper-reports jasperserver


【解决方案1】:

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

有一个样本 - webapp-repo(https://github.com/Jaspersoft/jasperreports/tree/master/jasperreports/demo/samples/webapp-repo) jasperreports 项目附带的 - 其中大部分 可以实现 JasperReports Server 暴露的交互功能 在 servlet 容器中。

运行示例:

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

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

  3. 使用 ant alljars

  4. 构建主项目(包含 build.xml 的 的根)
  5. 导航到 /demo/samples/webapp-repo 并使用以下命令创建应用程序战争:ant war

  6. jasperreports.war 部署到 Tomcat 等 servlet 容器

【讨论】:

    猜你喜欢
    • 2010-10-13
    • 2011-12-31
    • 1970-01-01
    • 1970-01-01
    • 2012-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多