【问题标题】:how to return data in json format to javascript ajax call如何将json格式的数据返回给javascript ajax调用
【发布时间】:2013-12-03 17:21:57
【问题描述】:

我有以下方法:

public String getUTResult() throws IOException {

     BuildResultParser bp = new BuildResultParser();
     BuildResultBean b = bp.getreadFile("C:\\bc.txt");

     String str = b.getuTresult();

     return str;

现在str 变量包含以下值:[0,5,5]

现在我需要将此值传递给 javascript 中的 ajax 调用,格式如下:

unittest
   {
     fail:0
     pass:5
     total:5
   }

实际上在javascript中,我需要这个数组格式的数据,以便我可以访问每个值并进行一些处理。

【问题讨论】:

  • google servlet 和 ajax,你会得到很多例子。

标签: java javascript ajax json


【解决方案1】:

阅读:http://hmkcode.com/java-servlet-send-receive-json-using-jquery-ajax/ 或任何将数据转换为 json 格式的示例。

如果您的要求仅限于示例,您可以使用另一个函数,该函数以您需要的格式获取 str 并从中创建 json 数据。

【讨论】:

  • 我现在正在使用 jersy,我不想使用 jquery
  • 我不知道关于 jquery 的任何信息,所以还有其他方法可以生成此类数据
  • 检查这个:stackoverflow.com/questions/15786129/…mkyong.com/java/… 这不是关于 jquery... 将您的对象转换为 json 对象是一个 java 代码.. 看看示例中的 java 代码..跨度>
  • 您可能想阅读此内容 - meta.stackexchange.com/questions/5234/… 始终接受答案或发布您自己的答案并将其标记为正确答案(如果提供的答案均不可接受)..
猜你喜欢
  • 2017-10-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多