1、@RequestMapping:是一个用来处理请求地址映射的注解,用于类上表示所有响应方法都以改地址作为副路径。 常用属性:value 指定请求地址。 method:指定请求类型。 consumes:指定请求提交内容的类型。produces:指定返回内容类型。params:指定请求中必须包含某些值。headers:指定请求中指定的header值。如:
2、RequestBody:将请求中的json的字符串转化为对应的实体类。 如:
3、@ResponseBody:该注解用于将Controller的方法返回的对象,通过使用HttpMessageConvert转换为指定的格式后,写入到Response对象的body数据区。 如:
4、@ModelAttribute:绑定请求参数到命令对象 具有以下三个作用:(1)绑定请求到命令对象:放在功能处理方法的入参上时,用于将多个参数绑定到一个命令对象,(2)暴露表单引用对象为模型。如:
网友评论