繁体   English   中英

我如何在javascript中访问json对象并将其转换为java中的数组?

[英]how can i access json object in javascript and convert it into array in java?

在控制器类中,我正在发送一个json对象(数据),如何在javascript中访问它? 我希望将其转换为包含对象的数组

 @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";

假设您使用JSP作为视图部件。

您有一种可能可以将模型对象分配给javascript变量,如下所示:

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

现在,您可以根据需要使用此Javascript响应对象。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM