当前位置: 首页 > news >正文

延安市城乡建设局网站/今日广东头条新闻

延安市城乡建设局网站,今日广东头条新闻,wordpress 文章模版,wordpress文章视频SpringMVC详情 RequestMapping("/hello") 负责用户的请求路径与后台服务器之间的映射关系 如果请求路径不匹配,则用户报错404 ResponseBody 作用: 将服务器的返回值转化为JSON. 如果服务器返回的是String类型,则按照自身返回. 新增: post请求类型 PostMapping("…

SpringMVC详情

@RequestMapping("/hello")
负责用户的请求路径后台服务器之间的映射关系
如果请求路径不匹配,则用户报错404

@ResponseBody
作用: 将服务器的返回值转化为JSON. 如果服务器返回的是String类型,则按照自身返回.

新增: post请求类型 @PostMapping("")
删除: delete请求类型 @DeleteMapping("")
修改: put请求类型 @PutMapping("")
查询: get请求类型 @GetMapping("")

1.普通请求

//@Controller //SpringMVC专门扫描的注解
@RestController //@Controller+@ResponseBody
@RequestMapping("/user")
public class HelloController {/*** URL:http://localhost:8080/user/getUser*///@ResponseBody //{id:101,name:"SpringMVC!!"}@GetMapping("/getUser")public User getUser(){User user = new User();user.setId(101);user.setName("SpringMVC!!");return user;}
}

2.get/delete请求带参数

2.1 普通请求_少量参数时,直接接收

    /*** URL:http://localhost:8080/user/findUser?id=100&name=tomcat* 规则: SpringMVC中的参数(Integer id,String name)名称,必须与id=100&name=tomcat传递参数名称一致*/@GetMapping("/findUser")@ResponseBodypublic String findUser2(Integer id,String name){return id +":"+name;}
 /*** URL地址: http://localhost:8080/user/saveHobby?hobby=篮球,排球,乒乓球* 返回值: 参数获取之后返回* SpringMVC功能:*      如果url中的参数使用,号的方式连接,则可以自动的转化为数组结构*/@GetMapping("/saveHobby")public String[] saveHobby(String[] hobby){return hobby;}

2.2 RestFul请求_少量参数时,直接接收

 /*** RestFulurl: http://localhost:8080/user/restFul/1/张三等同于Get请求: http://localhost:8080/user/restFul?id=1&name=张三* 返回值: 返回User对象* 语法:*  1.服务器端参数接收时,变量使用{xx}进行包裹,并且位置固定.*  2.利用@PathVariable注解,动态获取路径中的数据,要求名称必须匹配*/@GetMapping("/restFul/{id}/{name}")public User restFul(@PathVariable Integer id,@PathVariable String name){User user = new User();user.setId(id);user.setName(name);return user;}

2.3 普通请求_参数多时,对象接收

/*** url:http://localhost:8080/user/getUser1?id=1&name=李四&age=18* 返回值: User对象*   要求对象User 的属性必须与参数id=1&name=李四&age=18名称一致,同时必须有Set/Get方法.*   SpringMVC会自动的将参数赋值给对象的属性.*/@GetMapping("/getUser1")public User getUser(User user){return user;}

2.4 RestFul请求_参数多时,对象接收

  /*** URL: http://localhost:8080/user/restFul2/1/王五/18* RestFul对象接收:*   如果对象的属性与{key}相同,则可以使用对象接收.* 用途: restFul结构 一般用于更新操作*/@GetMapping("/restFul2/{id}/{name}/{age}")public User restFul2(User user){return user;}

http://www.jmfq.cn/news/5332177.html

相关文章:

  • 枣庄网站建设哪家公司好/爱站网seo
  • 高校二级学院网站建设管理制度/目前引流最好的app
  • 安徽网站建设公司排名/google官网入口
  • 小蚁人网站建设/关键词排名优化工具
  • 网站建设技术外文/百度站长平台电脑版
  • 网站建设什么是开发实施实施/网站权重查询工具
  • 学校网站建设招标方案/网站策划书的撰写流程
  • 莱芜建设网站/网站优化软件哪个好
  • 深圳最专业的高端网站建设/百度知道一下首页
  • 面包店网站建设论文/百度信息流广告平台
  • 住房和城乡建设部网站标准下载/今日中央新闻
  • 来宾城乡建设局网站/公司宣传软文
  • 汽车维修东莞网站建设/b2b网站平台有哪些
  • 延吉网站建设/企业网站推广方法实验报告
  • 南昌专业网站建设机构/怎么建自己的网站?
  • 中国建设银行北京分行官网站/广州seo招聘信息
  • 专业网站建设市场/比百度好用的搜索引擎
  • 绵阳市建设局官方网站/新产品推广方案怎么写
  • 邓州微网站建设/app推广平台
  • 德阳公司网站建设/黄页88网推广服务
  • 关于网站建设的几点体会/小说排行榜百度
  • 广州哪里有网站建设/线上营销推广方案
  • 提供企业网站建设/如何制作app软件
  • 企业宣传网站建设需求说明书的模板/下载百度
  • 微网站建设计划书/搜狗指数官网
  • 哪里学网站建设与管理/yoast seo教程
  • 济南城乡建设委员会网站/合肥今日头条新闻
  • 织梦网站建设实训心得/北京建站公司
  • 网站建设服务费计入什么科目/经典广告语
  • 网站自己建设/项目营销推广策划