【问题标题】:iteration of set via JSON通过 JSON 迭代集合
【发布时间】:2015-04-18 08:01:37
【问题描述】:

我有一个Appuser.java 列表,其中包含一组Role.java

当我使用 REST 通过 REST 生成响应时:

@produce@Produces(value="application/json")

它只转换AppUsers 参数而不是集合。

我试过这个:

$.ajax({
    type : 'GET',
    url : '/nhp/rest/evaluator/fetchEvaluators',
    success : function(data) {

        for(var a=0;a<data.length;a++){
            $("#userData").append('<tr><td>'+data[a].employeeId+'</td><td>'+data[a].name+'</td><td>'+data[a].lastName+'</td><td>'+data[a].role+'</td></tr>');
        }

    },
});

我想要role.roleName,但它不起作用。

【问题讨论】:

  • 实际返回的数据是什么?
  • 您能否展示您正在处理的 Web 服务方法的代码?

标签: java jquery json jax-rs


【解决方案1】:

首先,你能展示你的 json 吗?

然后,如果我是你,我会使用每个来自 jquery 的函数。

$(data).each(function(i, elt){
    $("#userData").append('<tr><td>' + elt.employeeId + '</td><td>' + elt.name + '</td><td>' + elt.lastName + '</td><td>' + elt.role + '</td></tr>');    
})

希望对你有帮助!

【讨论】:

    猜你喜欢
    • 2011-10-19
    • 1970-01-01
    • 2012-06-18
    • 2017-04-09
    • 1970-01-01
    • 1970-01-01
    • 2012-11-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多