java - 通过网络访问 jasper 报告

标签 java jasper-reports jasperserver

我知道这是一个微不足道的问题,但这是提出这个问题的最佳地点。我有一个托管在网站上的数据库。我编写了一个访问数据库的Java 程序,通过该程序用户可以查看报告。我为此使用了 Jasper Reports。现在我有一个网站,用户可以登录,并希望用户能够通过我的网站查看完全相同的报告。换句话说,对于网页而言,Jasper Reports 相当于什么?我知道有一个叫做 JasperReports Server 的东西,但我不确定这是否是我正在寻找的东西以及如何将其合并到我的 html/php 网站中。有人可以引导我到正确的地方吗?谢谢。

最佳答案

您可以使用以下任一方法显示 Jasper 报告:

  • 将 JRXML 报告发布到 Jasper 服务器中,并使用 IFrame 将 Jasper 服务器嵌入到您的应用程序中。
  • 将 JRXML 报告发布到 Jasper 服务器中,并使用 Soap 或 Restful Web 服务在您的应用程序中调用这些报告。
  • 使用 Jasper API 直接在您的应用程序中显示 jasper 报告。有关详细信息,请参阅 Java 教程的 Jasper 报告。

谢谢

斯里坎斯·卡特姆

关于java - 通过网络访问 jasper 报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25699808/

相关文章:

java - Eclipse Egit 自动提交/推送

java - Jasper Reports + WebSphere 7,ExceptionInInitializerError 异常

java - 如何向ColumnBuilder添加多个columnProperties(字段)?

java - 从临时目录打开 InputStream 时出错

jasperserver - 如何从 Jasper Server 中删除加载窗口

java - 如何用Gson反序列化这个json?

java - 在Java中用一个感叹词正则表达式多个重复字符

java - char c = (char) -98; 如何实现?作品?

c# - 通过 C# .net 中的 webservice 将报告单元上传到 jasperserver

java - 使用 Jasper Server 运行 jrxlm 报告