我有一个要求,我必须列出我文件系统中的pdf文件,这些信息(文件名,文件路径)保存在数据库中。现在在报告中我想显示所有这些pdf(作为超链接/按钮或任何),如果我点击报告名称,它应该下载。我怎样才能做到这一点?这有可能吗?
答案 0 :(得分:2)
是 - 可以使用fileview语句直接链接到存档报告。如果您已经运行并存储了报告的副本,则可以引用它直接使用类似这样的语句打开以供经过身份验证的用户使用:
http://localhost:8080/jasperserver/fileview/fileview/somepath/createdname.pdf?
现在,关于在报表中显示用户的所有现有报表的第二部分将要求您创建与安装时创建的jasperdb的附加连接,并针对资源表编写查询以查看此格式的所有报表。