首页>代码>spring boot+Bootstrap-table的使用,列权限控制,表头居中项目实例>/bootstrap-demo/src/main/java/com/example/demo/controller/IndexController.java
package com.example.demo.controller;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.servlet.ModelAndView;
import com.example.demo.entity.Pager;
/**
* bootstrap-table练习demo
* @author 程就人生
* @date 2019年9月6日
*/
@RestController
public class IndexController {
/**
* 列表页初始化
* @return
*
*/
@GetMapping("/index")
public ModelAndView index(){
return new ModelAndView("/index");
}
/**
* 列表页查询结果模拟
* @return
*
*/
@GetMapping("/searchByCriteria")
public Object searchByCriteria(Pager pager){
List<Map<String,Object>> list = new ArrayList<Map<String,Object>>();
Map<String,Object> dataMap = null;
//模拟分页查询的结果
for(int i=((pager.getCurrentPage()-1) * pager.getPageSize()); i<pager.getCurrentPage() * pager.getPageSize();i++){
dataMap = new HashMap<String,Object>();
dataMap.put("userName", "程就人生" + i);
dataMap.put("sex", i%2==0?"1":"0");
dataMap.put("desc", "描述描述描述" + i);
dataMap.put("money", "100.00");
dataMap.put("userUid", "N"+i);
list.add(dataMap);
}
Map<String,Object> map = new HashMap<String,Object>();
map.put("total", 100);
map.put("code", 200);
map.put("rows", list);
return map;
}
}

最近下载
最近浏览