Google API フローチャートについて質問があります。1 つの jsp ページにいくつかのフローチャートを追加したいと考えていました。フローチャート コントローラーで、データベースから取得したリストを実行し、foreach をフローチャートにしたいと考えています。
これをモデルに追加してjspページに表示する最良の方法は何ですか?
フローチャートのコードは次のようなものです。
<script type="text/javascript">
google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Year', 'Sales', 'Expenses'],
['2004', 1000, 400],
['2005', 1170, 460],
['2006', 660, 1120],
['2007', 1030, 540]
]);
var options = {
title: 'Company Performance'
};
var chart = new google.visualization.LineChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
</script>
そのコードですが、for ループで値が入力されていますが、それをモデルに与える方法がわかりませんか? (文字列が機能しないので、試してみました:D)