java - 获取servlet中posted数组的值

标签 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",

现在我怎样才能获取对象数组并读写以获取所有值?每个数组对象都有字符串、长整型和 boolean 类型值。如何通过迭代获得所有值?

最佳答案

也许你可以试试这个

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

关于java - 获取servlet中posted数组的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18159878/

相关文章:

java - 按值 K-V 数据库高速搜索

java - 动态添加JPanel到Jframe

javascript - javascript限制文本框中的字母在移动浏览器上不起作用

javascript - es6 vanilla javascript 中的 Ajax 请求

php - 使用 file_get_contents 获取失败时的响应主体

java - 插入文档elasticsearch java API不起作用

java - 使用什么: boolean variable instead or a null value for true/false recognition

javascript - 在 Jquery/Javascript 中访问动态属性名称

javascript - 如果文本中有换行符,如何扩展 td 的宽度?

javascript - createElement() 与 AJAX 响应