1. 程式人生 > >SSM框架+easyUI分頁

SSM框架+easyUI分頁

pom檔案分頁座標 <!-- mybatis分頁外掛 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.0.0</version> </dependency>mybatis-config.xml配置檔案(在settings標籤下面新增):<plugins> <plugin interceptor="com.github.pagehelper.PageInterceptor"> <!-- 分頁引數合理化 --> <property name="reasonable" value="true"/> </plugin> </plugins>控制檯程式碼:
//查詢訂單集合 @ResponseBody @RequestMapping("/queryList") public Map<String, Object> queryOrderList(Integer page,Integer rows){ //呼叫工具類,傳遞過來的當前頁和每頁條數 PageHelper.startPage(page,rows); //將查詢出來的集合放進list物件裡面 List<Order> list=orderService.queryOrderList(); //將查詢出來的資料放進pageinfo中 PageInfo<Order> info=new PageInfo<Order>(list); //new一個map物件,最後需要把這個map傳遞到前臺頁面中去 Map<String, Object> map = new HashMap<String, Object>(); //total是總條數,通過info.get的方法將總條數放進total物件裡面 map.put("total", info.getTotal()); //將查詢出來的list資料放進rows裡面 map.put("rows", info.getList()); //最終將map物件給返回到前臺頁面 return map; }
前臺jsp頁面的程式碼: