Java注解在Java开发中起到很是重要的做用,熟练使用它们有助于提升代码质量和开发效率,也是工程师水平高低的一个反映。cookie
Java注解不少,和HTTP Request参数有关的就有11个:
session
注解app |
含义ide |
@PathVariableurl |
接收路径参数,如@RequestMapping(“/hello/{name}”)spa |
@RequestHeaderip |
接收HTTP请求头信息开发 |
@RequestAttributeget |
接收HTTP请求属性it |
@RequestParam |
接收HTTP请求参数 |
@RequestPart |
接收文件数据multipart参数 |
@RequestBody |
接收HTTP请求body,HttpMessageConverter转换 |
@MatrixVariable |
接收url中的矩阵变量参数 |
@ModelAttribute |
注释方法时,会在每一个方法前执行。注释参数时,从model读取参数。 |
@SessionAttributes |
在session中存储Model属性 |
@SessionAttribute |
绑定HTTP中相应名称的session值 |
@CookieValue |
绑定HTTP中相应名称的cookie值 |