springMVC常用注解
常用注解 1: RequestParam 1.1、使用说明 作用:把请求中指定的参数给控制器中的形参赋值 属性: value 请求参数中的名称 required 请求参数中是否必须提供此参数,默认值为true 2:RequestBody 2.1、使用说明 作用:用于获取请求体内容,直接使用得到的是key=value&key=value的数据结构,用于json数据较多 属性: required 请求体中是否为必须要有默认为true,当取值为true时,get请求方式会报错,如果取值为false,get请求得到的为null 3:PathVaribale 3.1、使用说明 作用:用户绑定url中的占位符,例如在请求url中/delete/{id},这个{id}就是url的占位符,url支持占位符是spring3.0之后加入的,是springmvc支持rest风格URL的一个重要标志 属性: value 用于指定占位符名称 required 是否必须提供占位符 4:RequestHeader 4.1、使用说明 作用:用户获取请求消息头 属性: value 提供消息头名称 required 是否必须要有此请求消息头 5:CookieValue 5.1、使用说明 作用:用于把指定cookie名称的值传入控制器方法参数 属性: value 指定cookie的名称 required