【问题标题】:Getting JSON data from a .java file从 .java 文件中获取 JSON 数据
【发布时间】:2014-06-20 13:58:54
【问题描述】:

我有一个 Java 方法,在一个由 Java Servlet 调用的类中,它返回一个 JSONObjects 数组。例如,如果我在标准 for 循环中遍历数组,每个对象都会按照您期望出现的 JSONObject 打印。

我很难理解如何使用 .getJSON() Jquery 方法来获取这些数据。不知何故,我需要让这些 JSONObjects 被这个方法调用,所以我可以填充一个 DataTable(使用 AJAX)。

{"lastName":"doe","requestVar":3,"name":" John","rqTime":"1402600668949"} 
{"lastName":"doe","requestVar":4,"name":" Jane","rqTime":"1402677126117"}

目前,我能找到的唯一答案是人们在 .JSON 文件上使用 .getJSON 方法;我有什么办法可以从 .java 文件中获取 .getJSON 吗?

【问题讨论】:

  • 你有servlet代码吗?

标签: java jquery ajax json servlets


【解决方案1】:

在 .getJSON 方法中,您可以调用 URL。因此,在此 URL 中进行 servlet 调用。使该 servlet 返回 JSON 数组作为字符串。在 Javascript 中,获取输出并使用它。

【讨论】:

  • 使用你自己的 servlet 映射,$.getJSON( "", function( data ) { var items = []; $.each( data, function( key, val ) { items. push( "
  • " + val + "
  • " ); }); $( "
      ", { "class": "my-new-list ", html: items.join("") }).appendTo("body"); });
    猜你喜欢
    相关资源
    最近更新 更多
    热门标签