我收到此错误“第0行第0列请求未知参数'0'”。而且我不知道为什么。我检查了名称,列的顺序,一切似乎都很好。请帮助我。
我的查询
String strQuery = "select new cr.go.arco.web.command.BusquedaFacturasCommand(fac.idFactura, fac.noFactura, fac.fechaIngreso, se.numero, "
+ "se.cliente.cedula, fac.saldo, ca.nombre, "
+ "se.dom, fac.mesCobro, fac.annoCobro) "
+"from Factura fac join fac.servicio se join se.cliente "
+ "join se.gestionCobro ge join ge.calendario ca ";
我的命令
public BusquedaFacturasCommand( int idFactura, String noFactura, Date fechaIngreso, String numero, String cedula,
Double saldo, String nombreCalendario, int dom, int mesCobro, int annoCobro) {
super();
this.idFactura = idFactura;
this.noFactura = noFactura;
DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy");
String fechaIngresoStr = dateFormat.format(fechaIngreso);
this.fechaIngresoStr = fechaIngresoStr;
this.numero = numero;
this.cedula = cedula;
this.saldo = saldo;
this.nombreCalendario = nombreCalendario;
this.dom = dom;
this.periodo = mesCobro +"/"+annoCobro;
System.out.println("llegue");
}
我的dataTable js
"ajax":{
"url": "buscarJSON",
"data": function(data) {
data.params_rangoFechas = $('#rangoFechas').val(),
data.params_cedula = $('#cedula').val(),
data.params_servicio = $('#servicio').val(),
data.params_noFactura = $('#noFactura').val(),
data.params_varFecha = $("#varFecha").val(),
data.params_bandera = bandera,
bandera = 1;
} ,
"columns": [
{ data: "idFactura"},
{ data: "noFactura"},
{ data: "fechaIngresoStr"},
{ data: "numero"},
{ data: "cedula"},
{ data: "saldo"},
{ data: "nombreCalendario"},
{ data: "dom"},
{ data: "periodo"}
],
} ,