0

我现在正在为我的 Vaadin 项目使用 Invient Chart add on,我很好奇 invient chart 如何调用 highcharts javascript 库。

-K

4

1 回答 1

0

服务器端组件 InvientCharts 与客户端上的 VInvientCharts GWT 小部件进行通信。这是标准的 Vaadin 服务器 <-> 客户端通信。在客户端,VInvientCharts 小部件实际上是纯 GwtInvientCharts GWT 小部件的包装器。GwtInvientCharts 调用 GwtInvientChartsUtil 对 Highcharts JS 库函数进行大部分实际调用。这是通过常规J​​SNI完成的。

示例将 Highcharts JS-lib 包含到示例中生成的网页的方式是使用扩展的 servlet,它将 JS 文件注入到标头中。

通过查看附加包中包含的代码,您当然可以更仔细地检查所有这些。例如,将附加 JAR 拖放到 Eclipse,然后浏览 Java 资源 -> Web App Libraries -> invientcharts-0.xxjar。

希望这至少是您正在寻找的信息的一部分。

于 2011-07-05T06:42:06.280 回答