在我的 Tomcat 容器中,我创建了一个 JSP 页面,在其中使用纯 JavaScript 呈现图表。
现在我想使用服务器端导出技术(如 fusionchart)导出此 JavaScript 渲染图表。我的 Tomcat 容器中拥有 Java EE 中此导出功能所需的所有 jar 文件(FCExporter.jar 等)。
最佳答案
我得到了答案。 我已经创建了 Servlet 并将请求从 JS 传递到 tomcat 容器中的该 servlet..
<"chart exportEnabled="1" exportAction="Save" exportAtClient="0"
html5ExportHandler="http://localhost:8085/FusionCharts_J2EE/JSP/ExportExample/IMGExporter"
caption="Brand Winner" yAxisName="Brand Value ($ m)"
xAxisName="Brand" bgColor="F1F1F1" showValues="0" canvasBorderThickness="1"
canvasBorderColor="999999" plotFillAngle="330" plotBorderColor="999999"
showAlternateVGridColor="1" divLineAlpha="0">
在servlet中..我得到了svg参数。
request.getparameter("svg");
并使用以下命令我生成了融合图表的 jpeg..
java -jar batik-rasterizer.jar -d D:\ -m image/jpeg samples/out.svg
万岁......
关于javascript - 是否可以在 FusionCharts 中使用 JSP 导出(服务器端)javascript 图表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10755085/