私は現在、Vaadin プロジェクトで Invient Chart アドオンを使用しています。Invient Chart がどのように highcharts JavaScript ライブラリを呼び出すのか非常に興味があります。
-K
私は現在、Vaadin プロジェクトで Invient Chart アドオンを使用しています。Invient Chart がどのように highcharts JavaScript ライブラリを呼び出すのか非常に興味があります。
-K
サーバー側コンポーネントの InvientCharts は、クライアント側の VInvientCharts GWT ウィジェットと通信します。これは、標準の Vaadin サーバー <-> クライアント通信です。クライアント側では、VInvientCharts ウィジェットは実際には、純粋な GwtInvientCharts GWT ウィジェットのラッパーです。GwtInvientCharts は、Highcharts JS ライブラリ関数への実際の呼び出しのほとんどを行うために GwtInvientChartsUtil を呼び出します。これは、通常のJSNIを介して行われます。
この例で生成された Web ページに Highcharts JS-lib をサンプルに含める方法は、JS ファイルをヘッダーに挿入する拡張サーブレットを使用することです。
もちろん、これらすべては、アドオン パッケージに含まれているコードを表示することで、自分でより詳しく調べることができます。たとえば、アドオン JAR を Eclipse にドラッグ アンド ドロップし、Java Resources -> Web App Libraries -> invientcharts-0.xxjar を参照します。
これがあなたが探していた情報の少なくとも一部であることを願っています.