title: Required JSON parameter is not present in jQuery Datatables
body: <p>I am submitting my array from jQuery Datatables for server side processing, in the following form</p>
  
  <p>Creating the array</p>
  
  <pre><code>var testArr = [];  
  testArr.push('A')
  </code></pre>
  
  <p>and under the <code>$('#form').submit</code> function</p>
  
  <pre><code>$.ajax({
      url: 'run',  
      data: testArr,  
      dataType :"json",  
      success: function(testArr){  
          alert( "Data Saved: " + testArr); 
      }  
  });`
  </code></pre>
  
  <p>And on the Spring Controller side , my annotation looks like this</p>
  
  <pre><code>@RequestMapping(value="/run", method=RequestMethod.POST,
                  headers="Accept=application/json")  
  public String run(@RequestParam("testArr") JSON testArr) {
  </code></pre>
  
  <p>When I submit the data for server side processing , it throws me an error stating that </p>
  
  <blockquote>
    <p>Required JSON parameter 'testArr' is not present</p>
  </blockquote>
  
  <p>I am unable to understand what am I doing wrong. Please help.</p>