2016-04-07 7 views
0

コントローラクラスでは、jsonオブジェクト(データ)を1つ送信して、JavaScriptにどのようにアクセスできますか?そして私は、それはあなたがビューの一部のためにJSPを使用していると仮定すると、配列含むオブジェクトjavascriptでjsonオブジェクトにアクセスしてjavaの配列に変換できますか?

@RequestMapping("/piechart") 
public String getChartDetails(Map<String, Object> model) throws     Exception{ 
    List<ChartEntry> chartEntries =chartService.getChartEntryCounts(); 
    ChartData data = new ChartData(); 
    data.setChartEntry(chartEntries); 
    model.put("data", Resources.objectAsJson(data)); 

    return "/analyticsChart"; 
+0

Java!= JavaScript。データがJSON形式である場合は、Javaアプリケーションで解析する必要があります。 – evolutionxbox

答えて

0

に変換することにしたいです。

あなたは今、あなたはあなたの願いとして、このJavascriptの応答オブジェクトを使用することができます

<script type= "text/javascript"> 
var response = ${data}; 
</script> 

としてjavascriptの変数にあなたのモデルオブジェクトを割り当てることができます 一つの可能​​性があります。

関連する問題