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

一、绑定参数注解如下

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

     它有三个属性:

     value    用于设置参数名。

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

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

  

  @PathVariable    绑定URL中的参数值

    它只有一个属性值value

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

  

  @ModelAttribute    绑定Model参数

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

  

  

  

 

posted @ 2018-02-25 10:21  WangJunZzz  阅读(1096)  评论(0编辑  收藏  举报