如何更改 datatable.net 中的参数名称,例如:"draw"、"recordsTotal"、"recordsFiltered"

How to change parameter name in datatable.net such as : "draw", "recordsTotal" , "recordsFiltered"

我为我的应用程序使用 PagingAndSortingRepository 或 Spring 框架。服务器响应客户端的页面接口时,参数为:totalPagestotalElementsnumberOfElementssize。但是客户端数据表 jquery (datatable.net) 需要 draw, recordsTotal, recordsFiltered 参数。 请帮我解决这个问题。

使用 ajax.dataSrc 回调预处理响应:

$('#example').dataTable( {
  serverSide: true,
  ajax: {
    url: "path/to/server",
    dataSrc: function(json) {
       json['recordsTotal'] = json['totalElements'];
       json['recordsFiltered'] = json['numberOfElements'];
       return json;
    }
  }
});