【问题标题】:how can i access json object in javascript and convert it into array in java?如何在 javascript 中访问 json 对象并将其转换为 java 中的数组?
【发布时间】:2016-07-28 10:40:27
【问题描述】:

在控制器类中,我正在发送一个 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";

【问题讨论】:

  • Java != JavaScript。如果您有 JSON 格式的数据,则需要在 Java 应用程序中对其进行解析。

标签: javascript java json spring dom


【解决方案1】:

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

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

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

现在您可以随意使用这个 Javascript 响应对象了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-27
    • 2021-08-14
    • 2021-03-20
    • 2019-05-20
    • 2013-01-09
    • 1970-01-01
    相关资源
    最近更新 更多