1.新建package:com.csj2018.o2o.web.superadmin

2.建立AreaController.java

package com.csj2018.o2o.web.superadmin;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody; import com.csj2018.o2o.entity.Area;
import com.csj2018.o2o.service.AreaService; @Controller
@RequestMapping("/superadmin") //我们想调用Controller下面的方法必须在/superadmin这个路径下去调用
public class AreaController {
@Autowired
private AreaService areaService;
@RequestMapping(value="/listarea", method=RequestMethod.GET)//加一个路由指定方法名和请求类型。约定:凡是前端访问的方法都是小写,便于URL编写
@ResponseBody //指定返回值将modelMap对象自动转换成json对象返回给前端
private Map<String, Object> listArea(){
Map<String, Object> modelMap = new HashMap<String, Object>();
List<Area> list = new ArrayList<Area>();
try {
list = areaService.getAreaList();
modelMap.put("rows", list);
modelMap.put("total",list.size());
}catch(Exception e) {
e.printStackTrace();
modelMap.put("success",false);
modelMap.put("errMsg",e.toString());
}
return modelMap;
}
}

浏览器访问:http://localhost:18080/o2o/superadmin/listarea

最新文章

  1. 烂泥:CentOS命令学习之scp复制
  2. catalan number
  3. ng中的过滤器
  4. BOM表生成
  5. FZU 2213 Common Tangents(公切线)
  6. Android下NFC的简单使用
  7. css和js引用图片的路径问题
  8. HTML 5 视频使用
  9. .NET程序猿 - 提升幸福感的组件一览
  10. java线程interrupt、interrupted 、isInterrupted区别
  11. 货车运输-洛谷-1967-LCA+最大生成树(kruskal(并查集))
  12. Navicat 连接Oracle的教程以及注意事项
  13. zookeeper-监控与优化-《每日五分钟搞定大数据》
  14. js一元运算符
  15. js生成的cookie在yii2中获取不到的解决办法
  16. springMVC 使用WebApplicationContext获取ApplicationContext对象
  17. week5 0.1 安装materializecss
  18. 异步编程之asyncio简单介绍
  19. 为iOS应用制作一个二维码
  20. 解决 Laravel try catch 不工作的问题

热门文章

  1. 2-vim-打开和新建文件-01-打开/新建文件/打开定位到文件指定行
  2. BBS论坛 home主页与个人站点主页
  3. vs2013 命名空间“Microsoft.Office”中不存在类型或命名空间名称“Interop”。是否缺少程序集引用?
  4. 2019-4-29-.NET-Standard
  5. react 使用触摸事件
  6. leetcood学习笔记-160*-相交链表
  7. c++ exit() 函数
  8. 网站数据采集|埋点设计|nginx日志文件
  9. BZOJ 3669: [Noi2014]魔法森林(lct+最小生成树)
  10. centos7 开机自动执行shell脚本