短縮URLプロジェクトを開発しています。そして、javascript関数を使用して円グラフを表示します。Javabean(jst、jsp)のリストをjavascript関数(array、table ..)に渡すことが可能かどうか知りたいですか?
1270 次
1 に答える
1
これを実現する効率的な方法の1つは、サーバー側でJSON構造を作成し、それをクライアント側に渡すことです。グラフデータは配列または表形式になると思います。
ジャクソンのように利用可能なさまざまなJSONライブラリがあります。ジャクソンの例を参照してください。
サーバー側で適切なJSONオブジェクトを作成したら、1回の呼び出しで値を割り当てることにより、JSPでそれを参照できます。
<script type="text/javascript">
var jsonObj = '<c:out value="${jsonObject}"/>';
// you can refer to jsonObj in rest of the script
// including external JavaScript file
</script>
上記の例では、jsonObjectはサーバー側のサーブレットやコントローラーなどで構築されています。
于 2013-01-24T05:49:07.090 に答える