Python 贾斯珀报告服务器?
我想用以下场景生成pdf格式的报告:人们将在网站上输入信息,提交后,数据将传输到jasper reports server并创建pdf Python将是我任务的首选语言 这种情况在当前的jasper reports软件(开源或类似软件)中可行吗?可以这样做吗?正确方向上的步骤是什么 目前的jasper reports软件(开源或类似软件)是否支持这种情况 对 能做到吗 对 那么朝着正确的方向应该采取什么步骤呢 用Python编写web服务器。您的web服务器将允许用户在网站上输入信息,提交后,数据将传输到jasper reports server并创建pdf。您的web服务器将向用户返回PDF 您需要选择一个框架,安装组件,编写单元测试,编写代码,调试代码,并将代码转换到生产环境Python 贾斯珀报告服务器?,python,jasper-reports,Python,Jasper Reports,我想用以下场景生成pdf格式的报告:人们将在网站上输入信息,提交后,数据将传输到jasper reports server并创建pdf Python将是我任务的首选语言 这种情况在当前的jasper reports软件(开源或类似软件)中可行吗?可以这样做吗?正确方向上的步骤是什么 目前的jasper reports软件(开源或类似软件)是否支持这种情况 对 能做到吗 对 那么朝着正确的方向应该采取什么步骤呢 用Python编写web服务器。您的web服务器将允许用户在网站上输入信息,提交后,数
考虑到这个问题,很难确定您实际需要帮助的部分。用您选择的语言为用户编写界面。然后,从用户那里获得数据,向jasperserver的API发出请求报告的API请求 如果要使报告同步,请确保说明可能需要生成报告的时间 否则,API允许您生成报告并轮询其完成情况。完成后,只需将文件发送给用户 如果使用第二种方法,不要将客户端ajax轮询机制指向jasperserver,因为您可能不希望直接从internet访问它。您应该在应用程序的后端执行此操作 有关Jasper Server的REST web服务的更多信息,请参见:
祝你好运!:) 使用jasper reports server发布报告,并使用其rest接口生成输出。请参见,它显示了python rest客户机的一个实际实现一个库可用于使用python中的Jasper报告,它被称为pyJasper。这里有一个链接:@DaveJarvis你还记得你为什么反对Python吗?架构简单。Java很容易与Java代码集成。配置嵌入式Jetty Web服务器以提供PDF报告可能是完成此任务最简单、最直接的方法。性能可能也会更好。