获取servlet中已发布数组的值

时间:2013-08-10 07:55:11

标签: java jquery ajax arrays servlets

var schedule = [];

var data = { 
   'user_id' : '12', 
   'day_of_week' : 'Monday',
    'when' : 'start',
    'modified' : 'true'
 }

schedule.push(data);
var data = { 
   'user_id' : '13', 
   'day_of_week' : 'Tuesday',
    'when' : 'end',
    'modified' : 'false'
 }
schedule.push(data);
// schedule would have two objects in it

我使用jquery ajax post请求将数组发布到servlet,如下所示。

data :  {'myData':schedule},
url :"./myController",

现在我如何获取对象数组并识别以获取所有值?每个数组对象都有string,long和boolean类型的值。如何通过迭代获得所有值?

1 个答案:

答案 0 :(得分:1)

可能你可以试试这个

json.getJSONObject("myData").getString("your_values");