Java 系列之spring学习--springmvc注解参数传递(六)

一、绑定参数注解如下

  @RequestParam     绑定单个请求数据,既可以是URL中的参数,也可以是表单提交的参数或上传的文件。

     它有三个属性:

     value    用于设置参数名。

  defaultValue    用于对参数设置默认值。

          required    用于设置是否必需值,默认为true。为true时,如果参数为空,会报错。

  Java 系列之spring学习--springmvc注解参数传递(六)

  @PathVariable    绑定URL中的参数值

    它只有一个属性值value

    访问地址:http://localhost:8080/springmvc1/api/demoPathVariable/1

  Java 系列之spring学习--springmvc注解参数传递(六)

  @ModelAttribute    绑定Model参数

    Model中数据的作用域是Requets级别的,也就是说在一个Request请求中是获取不到其它Request请求的Model的

  Java 系列之spring学习--springmvc注解参数传递(六)

  Java 系列之spring学习--springmvc注解参数传递(六)

  Java 系列之spring学习--springmvc注解参数传递(六)

上一篇:Java 系列之spring学习--springmvc搭建(四)


下一篇:MyEclipse Spring 学习总结三 SpringMVC