我开发了一些报告,使用Java编译jrxmls,填充报告并在IFrame(Jsp)中显示报告输出。即使我使用了表格组件,我也无法在报告中看到任何互动功能,问题我有:
有没有其他替代方法可以实现排序,过滤等交互式功能,而不使用JasperReports服务器?
答案 0 :(得分:1)
在jaspersoft community site上提出了同样的问题。在这里复制我的答案:
有一个样本 - 的 web应用回购强>(https://github.com/Jaspersoft/jasperreports/tree/master/jasperreports/demo/samples/webapp-repo) jasperreports项目附带的 - 其中大部分是 可以实现JasperReports Server公开的交互式功能 在servlet容器中。
运行示例:
下载 jasperreports 项目源文件(https://github.com/Jaspersoft/jasperreports)。如果你想要一个 稳定版选择最新标签
如果您没有 apache ant ,请安装
使用以下内容构建主项目(包含build.xml的< jasperreports-project>的根目录): ant alljars
导航至< jasperreports-project> / demo / samples / webapp-repo并创建应用程序战争: ant war
- 醇>
将 jasperreports.war 部署到像Tomcat这样的servlet容器