Pues agradezco tu aclaración, porque la verdad estoy haciendo las cosas un poco a ciegas y esto me sirve para comprender mucho
 
Ahora está de la siguiente manera 
 Código HTML:
 function mostrarContador() 
{  
    conexion1=crearXMLHttpRequest();   
    conexion1.open('POST','ContadorExpedienteAction');
    conexion1.onreadystatechange = obtenerContador;    
    conexion1.send(Form.serialize($("expedientes")));
   
}
 Y de este modo me vuelve a decir que los parametros están vacíos como al principio