zoukankan      html  css  js  c++  java
  • easyui的datagrid对应的java对象

    Easyui中datagrid控件要求的数据格式为:

    {total:”2”,rows:[{“id”:”1”,”name”,”张三”},{“id”:”2”,”name”,”李四”}]}

    所以可以建一个对应的java类:

    package com.taotao.common.pojo;
    
    import java.util.List;
    
    public class EUDataGridResult {
    
        private long total;
        private List<?> rows;
        public long getTotal() {
            return total;
        }
        public void setTotal(long total) {
            this.total = total;
        }
        public List<?> getRows() {
            return rows;
        }
        public void setRows(List<?> rows) {
            this.rows = rows;
        }
        
        
    }

    使用Springmvc,mybatis  ,spring,分页使用PageHelper

    Controller可以这样:

    @RequestMapping("/item/list")
        @ResponseBody
        public EUDataGridResult getItemList(Integer page, Integer rows) {
            EUDataGridResult result = itemService.getItemList(page, rows);
            return result;
        }

    service:

    /**
         * 商品列表查询
         * <p>Title: getItemList</p>
         * <p>Description: </p>
         * @param page
         * @param rows
         * @return
         * @see com.taotao.service.ItemService#getItemList(long, long)
         */
        @Override
        public EUDataGridResult getItemList(int page, int rows) {
            //查询商品列表
            TbItemExample example = new TbItemExample();
            //分页处理
            PageHelper.startPage(page, rows);
            List<TbItem> list = itemMapper.selectByExample(example);
            //创建一个返回值对象
            EUDataGridResult result = new EUDataGridResult();
            result.setRows(list);
            //取记录总条数
            PageInfo<TbItem> pageInfo = new PageInfo<>(list);
            result.setTotal(pageInfo.getTotal());
            return result;
        }
  • 相关阅读:
    C#生成指定范围内的不重复随机数
    jquery移除元素某个属性
    让html里的js脚本延迟5秒运行
    jquery刷新局部和全页的方法
    jquery旋转插件rotate参数说明
    按照日期生成编号
    ajax请求成功后如何调用bootstrap modal?
    WPF MVVM模式不用Prism
    C#去掉字符串两端空格以及去掉字符串中多余空格保留一个空格
    依赖项属性
  • 原文地址:https://www.cnblogs.com/lihaoyang/p/6831479.html
Copyright © 2011-2022 走看看