js解析json読み出しListのエンティティオブジェクト


1、バックグラウンドactionからフロントに渡すにはmapをjson形式に変える必要がある
Map resultMap;
JSONObject json = JSONObject.fromObject(resultMap);
message = json.toString();

Listには複数のstudentオブジェクトが格納されている
2、フロントjsで先に結果jsonを対象にする
var obj = eval("("+data+")");

3、リスト内のオブジェクトを遍歴する
for(var key in obj){ //         list
     var List = obj[key];
     for(var student in List){ //      list    
          alert(List[student ].id);
          alert(List[student ].name);
     }
 }