Datatables的服务端返回类封装

Datatables有他自己的优势,使用起来可以自适应,通过可以快速搜索检索等,但是类型的返回需要一个具体的格式,故看了下相关的参考文档,用java自己实现了下,方便可以直接使用,封装了一个PageResult类,前端可以直接调用ajax获取这个返回类,从而实现自己的前端展示


public class PageResult {

        private Integer iTotalRecords;

        private Integer iTotalDisplayRecords;

        private JSONArray aaData;

        public PageResult() {

         }

        public PageResult(List list) {

                setResult(list);

        }

        publicvoid setResult(List list) {

                iTotalRecords = list.size();

                iTotalDisplayRecords = list.size();

                aaData = JSONArray.parseArray(JSON.toJSONString(list));

        }

        public Integer getiTotalRecords() {

                return iTotalRecords;

        }

        public void setiTotalRecords(Integer iTotalRecords) {

                this.iTotalRecords = iTotalRecords;

        }

        public Integer getiTotalDisplayRecords() {

                return iTotalDisplayRecords;

        }

         public void setiTotalDisplayRecords(Integer iTotalDisplayRecords) {

                this.iTotalDisplayRecords = iTotalDisplayRecords;

        }

        public JSONArray getAaData() {

                return aaData;

        }

        public void setAaData(JSONArray aaData) {

                this.aaData = aaData;

        }

}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 178,241评论 25 709
  • 训练直观记忆能力,在文章中寻找自己需要的信息。直接在脑中反映信息含义,把图片映射到脑中。停止读出声,方法是建议不知...
    092wiy阅读 120评论 0 0
  • 我来到 你的城市 走过你来时的路 想象着 没我的日子 你是怎样的孤独 拿着你 给的照片 熟悉的那一条街 只是没了你...
    阿甘风儿阅读 302评论 0 0
  • “周文刚,这个全国唯一一位拍摄了所有时装周的街拍摄影师,现在又有新的目标了,要完成全国200所高校街拍。”这是网络...
    赫美生活阅读 979评论 5 8
  • 一开始是通过学姐在这里发布文章才得以了解到简书的,很感谢学姐,嘻嘻…… 然后然后…… 我最近在简书上遇到了一个小姐...
    潘潘_panpan阅读 176评论 2 1

友情链接更多精彩内容