当咱们把List对象转化为json字符串时,咱们返回以下所示:java
[ {"id":1,"usrId":14,"productId":5}, {"id":8,"usrId":14,"productId":7}, {"id":11,"usrId":14,"productId":8} ]
可是dataTables须要的是以下形式的json数据:json
{"data": [ {"id":1,"usrId":14,"productId":5}, {"id":8,"usrId":14,"productId":7}, {"id":11,"usrId":14,"productId":8} ] }
因此咱们在将List对象转化为json字符串时,要进行字符串拼接。code
使用字符串转义:对象
String json="{\"data\":"+listJsonString+"}";