我需要在服务器端Java

时间:2019-03-15 06:57:14

标签: java jquery arrays jsp

我正在研究一个项目,需要我创建一个JSP,从上述提到的JSP中获取数组,并从这些数组中创建一个excel和PDF,同时将它们保存在服务器上运行的Dropbox上。我几乎可以使所有工作正常进行,但是我对JSP和jQuery还是陌生的,我真的不知道将这些数组转换为Java的简便方法。我可以共享服务器和JSP的代码,但认为不需要它们,因为我需要帮助的唯一部分是向Java发送3个jQuery数组,而该部分几乎完全丢失了。

预先感谢,希望大家过得愉快!

1 个答案:

答案 0 :(得分:0)

在客户端,您需要ajax请求。

var jsonData=[12,11,13,16,17,18,19];
var ajaxOptions={
    url:"myUrl",
    type:"POST",
    dataType:'json',
    data: {MyJSONArray:jsonData},
    success:function(data){
        // codes....
    },
}
$.ajax(ajaxOptions);

和服务器端,您可以使用getParameterValues获取它

String[] myJsonData = request.getParameterValues("MyJSONArray[]");