首页 > 编程语言 > 详细

springMVC

时间:2019-03-09 00:54:23      阅读:229      评论:0      收藏:0      [点我收藏+]

@RequestMapping

除了可以修饰方法,还可以修饰类,修饰方法时是提供详细的映射信息,修饰类时相当于WEB-INF的根目录

1.修饰方法

技术分享图片

 技术分享图片

 

2.修饰类

技术分享图片

技术分享图片

 

@RequestMapping请求方式

如果时通过超链接的方式则韦get方式,表单一般为post

 技术分享图片

技术分享图片

@RequestMapping请求参数(params),请求头(headers)

 

@RequestMapping支持通配符

 

 

 

@PathVariable   映射URL 绑定占位符 ,通过URL绑定到控制器@Controller中,@PathVariable在springMVC走向REST风格有里程碑的意义

技术分享图片

技术分享图片

 技术分享图片

 

 HiddenHttpMethodFilter过滤器(资源表现层转化)

rest风格的URL

GET  获取资源

POST 新建资源

DELETE  删除资源

PUT 更新资源

@PathVariable 来获取资源

技术分享图片

 

 @RequestParam获取请求参数

技术分享图片

 

 技术分享图片

技术分享图片

 

 

  @RequestHeaher获取请求头(用得不多),用法同@RequestParam,作用是映射请求头信息

 

 

@CookieValue:获取Cookie值(了解,用得不多);

 

 

使用POJO对象绑定请求参数

因为在开发中不可能用request.getParameter()一个一个得获取请求参数,那样的话 成本太高,所以springMVC会按照请求参数和POJO对象进行匹配,还支持级联属性,技术分享图片

技术分享图片技术分享图片

 

技术分享图片

 

springMVC

原文:https://www.cnblogs.com/steakliu/p/10498926.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!