jsp页面的方法中有一个定义的数组,怎么通过c标签的方式传到后台servlet中呢???

 var counts = new Array(nums.length);
location.href="<c:url value='/OrderServlet?method=submit&counts=???'/>";

把数组用一个对象接受来传到后台

你可以把数组先装换为json对象传到servlet中,然后再解析JSON

  var counts = new Array(nums.length);
    var counts_str = "";
    for(var i = 0;i < counts.length;i++)
        counts_str+=counts[i]+"|";//把counts的内容取出来,做成字符串,分割符合是|,,别的也行

location.href="<c:url value='/OrderServlet?method=submit&counts='"+counts_str+"/>";//拼接进去

试试