所以我已经在Google和这个网站上搜索了一个小时,如果我能用Dart中的Jasper reports生成报告的话。有人知道这是否可能吗?有插件吗?提前感谢
发布于 2014-06-18 10:04:46
您可以从浏览器(可能是Dart)向服务器发出请求(根据您的问题,可能在Dart中),并且服务器必须将请求转发到运行在Java中的服务或在Java中构建的应用程序,后者生成PDF文件并将文件(或文件路径)返回到Dart服务器,Dart服务器本身为浏览器提供服务。
您可以创建一个直接接受HTTP请求并跳过Dart服务器的Java服务。然后浏览器可以直接访问生成PDF的Java服务并从那里接收它。
这完全取决于你的基础设施是什么样子。
(我不知道Jasper的报告,它可能提供一些功能,使这更容易。这只是一个一般性的答案)。
你可以看看这个网站
http://community.jaspersoft.com/questions/818313/which-best-way-use-jasperreport-php-application
我想这也将主要适用于Dart。
我发现Jasper报告提供了一个独立的服务器,它允许上述两种场景http://community.jaspersoft.com/project/jasperreports-server。
似乎没有专用的Dart客户端可用(就像这个PHP),但Dart很有能力访问REST。与定制的客户端库相比,访问服务器需要更多的手工操作。
https://stackoverflow.com/questions/24282459
复制相似问题