public void getAllMenu(HttpServletRequest request,HttpServletResponse response) throws IOException{
/*Map<String, Object> map = new HashMap<>();*/
Map<String,Object> map=new HashMap<String,Object>();
List<String> lists = new ArrayList<String>();
lists.add("dataReport");
lists.add("maintainReport");
map.put("menuList", lists);
List<Menu> menuList = menuService.qeuryAllMenu();
if(menuList!=null){
map.put("state", true);
map.put("data", menuList);
map.put("msg", "获取菜单数据成功!");
}else{
map.put("state", false);
map.put("data", null);
map.put("msg", "获取菜单数据失败!");
}
String jsonpCallback = request.getParameter("jsonpCallback");
String jsonString= JSONArray.fromObject(map).toString();
String writeString = jsonpCallback + "(" +jsonString + ")" ;
response.getWriter().write(writeString);
}
转载于:https://my.oschina.net/rightemperor/blog/886278