一、绑定参数注解如下

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

     它有三个属性:

     value    用于设置参数名。

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

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

  

  @PathVariable    绑定URL中的参数值

    它只有一个属性值value

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

  

  @ModelAttribute    绑定Model参数

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

  

  

  

最新文章

  1. [MySQL] Buffer Pool Adaptive Flush
  2. Codeforces Zip-line 650D 345Div1D(LIS)
  3. gradle 的sourceCompatibility 与 targetCompatibility 区别
  4. 全局压缩http响应头
  5. iOS学习之应用数据存储1-属性列表、偏好设置、NSKeyedArchiver归档
  6. Flex 播放视频
  7. must implement the inherited abstract method DialogInterface.OnClickListener.onClick(DialogInterface, int)问题
  8. Sharing
  9. nodejs错误:ld: library not found for -lgcc_s.10.5 clang: error: linker command failed with exit code 1 (use -v to see invocation)
  10. OC1_汉字拼音转换 练习
  11. JSONP(跨域请求) —— 一种非官方跨域数据交互协议
  12. 3D游戏引擎一 win32编程
  13. Oracle 11gR2 RAC ohasd failed to start 解决方法
  14. 使用poi读取Excel文件数据
  15. Github上 10 个开源免费且优秀的后台控制面板(转)
  16. [学习笔记]Java作用域变量申明和C、C++的差异性
  17. jsp自定义标签开发
  18. HTML知识基础
  19. 使用solr crud 的三种方式(了该)
  20. hadoop2.x 异常

热门文章

  1. 使用Windows上Eclipse远程调试Linux上的Hadoop
  2. CUDA 编程实例:计算点云法线
  3. spring中log4j的使用---转载
  4. 04-手把手教你把Vim改装成一个IDE编程环境(图文)
  5. 与PhotoZoom Classic 6相比,Classic 7新增了哪些?
  6. 企业级任务调度框架Quartz(6) 任务调度器(Scheduler)
  7. HTTP报文获取方法
  8. 解决linux 升级高版本python3.7后yum不能使用的问题
  9. 【Java编程】volatile和transient关键字的理解
  10. WEBGL学习【二】平面图形