package com.dsh.page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.springframework.util.StringUtils; import javax.servlet.http.HttpServletRequest; /** * BootStrap Table默认的分页参数创建 * * @author fengshuonan * @date 2017-04-05 22:25 */ public class PageFactory { public Page defaultPage(Integer limit, Integer offset) { HttpServletRequest request = HttpKit.getRequest(); String sort = request.getParameter("sort"); //排序字段名称 String order = request.getParameter("order"); //asc或desc(升序或降序) if (StringUtils.isEmpty(sort)) { Page page = new Page<>((offset / limit + 1), limit); return page; } else { Page page = new Page((offset / limit + 1), limit); if (Order.ASC.getDes().equals(order)) { } else { } return page; } } }