Datablesのサービス側リターンクラスパッケージ

1377 ワード

Datablesには独自の利点があり、適応性があり、検索などを迅速に検索できるが、タイプの戻りには具体的なフォーマットが必要であるため、関連する参考ドキュメントを見て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;

        }

}