ash*_*shu 1 javascript arrays jquery post jsp
我必须将一组值传递给jsp页面.我正在使用以下jquery函数
$.post("add.jsp" ,{'URL_Arr': urlarray}, function (data) {
alert(urlarray);
$('#einfo').html(data);
});
Run Code Online (Sandbox Code Playgroud)
其中,urlarray是一个数组.Alert向我显示(urlarray)数组值为48,39,28
而add.jsp页面conatains以下
String URL_Arr1=request.getParameter("URL_Arr");
out.println("arr:"+URL_Arr1);
Run Code Online (Sandbox Code Playgroud)
我得到的URL_Arr作为null
任何人都可以帮助我使用jquery post将数组值传递给另一个jsp页面.
对于数组,jQuery将使用参数名称后缀[],因此URL_Arr[]用作参数名称.您还应该使用getParameterValues()获取所有数组值.该getParameter()会只返回的第一个项目.
总结如下:
String[] urlarray = request.getParameterValues("URL_Arr[]");
// ...
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3903 次 |
| 最近记录: |