首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

请问一个关于servlet接收参数的有关问题~

2013-01-23 
请教一个关于servlet接收参数的问题~~首先声明,本人新手,如果问题低端,勿喷!我在前端使用jquery向后台post

请教一个关于servlet接收参数的问题~~
首先声明,本人新手,如果问题低端,勿喷!

我在前端使用jquery向后台post参数,然后在后台使用Servlet接收。


var data = {
    "data":["apple","banana","cap","dog"],
    "desc":"fruits"
};

$(document).ready(function(){
    $("#button").click(function(){
        $.post("http://localhost/xxxx/xxx",data,function(d){});
    });        
});


我的参数里有一个数组参数,我在后台接收的时候:

String desc = request.getParameter("desc");  //可以获取到参数

String data = request.getParameter("data");  //无法获取到参数


然后我在浏览器中查看网络活动,发现浏览器发送出的参数是一个数组,

data[] : apple
data[] : banana
data[] : cap
data[] : dog


想请问各位大神,如何在servlet中接收这样的参数啊....分不多,求帮助.. servlet
[解决办法]
数组当然不能那样取值了用
String[] data = request.getParameterValues("data");

[解决办法]
Quote: 引用:

数组当然不能那样取值了用


String[] data = request.getParameterValues("data");[/quote
+1

热点排行