(spring mvc)我想在使用$.ajax()时发送数组,但controller.java中存在无参数的空指针异常

(spring mvc)我想在使用$.ajax()时发送数组,但controller.java中存在无参数的空指针异常,java,jquery,ajax,jsp,Java,Jquery,Ajax,Jsp,选中几个复选框 我想在使用$.ajax()时发送数组,但controller.java中存在无参数的空指针异常 我在jsp中附加了javascript的ajax部分和controller.java的一部分 //查看部件 var empno=$('input:checkbox[name=“checkbox”]:checked'); var i; var数组=新数组(); 对于(i=0;i删除processData和contentType,并将{array:array}更改为{empno:array

选中几个复选框 我想在使用$.ajax()时发送数组,但controller.java中存在无参数的空指针异常 我在jsp中附加了javascript的ajax部分和controller.java的一部分

//查看部件
var empno=$('input:checkbox[name=“checkbox”]:checked');
var i;
var数组=新数组();

对于(i=0;i删除processData和contentType,并将
{array:array}
更改为
{empno:array}

processData和contentType只对FormData和二进制类型有用

服务器端代码希望参数为
empno
not
array

   $.ajax({
      url:"/delete",
      data: {empno:array},
      dataType: 'text',
      type: 'POST',
      success: function(result){
        if(result==1)  
          alert('delete complete');
          location.href='/index';

      }
  });
看见
   $.ajax({
      url:"/delete",
      data: {empno:array},
      dataType: 'text',
      type: 'POST',
      success: function(result){
        if(result==1)  
          alert('delete complete');
          location.href='/index';

      }
  });