请求参数和路径变量:客户端传递参数给服务端的两种方式

请求参数可以发送值传递给服务器,请求参数采用key=value的形式并使用“&”符号进行参数间的分隔,例如:

http://localhost:8080/springmvc/user?name=yu&password=123456.

传递过来的值Spring MVC需要解析,采用@RequestParam的形式来注释方法中的参数,获取上面两个参数的方法为:

Public void login(@RequestParam String name, @RequestParam String password);

路径变量类似请求参数,但是没有key部分。由名称可知路径中存在变量,例如要传递一个age为23的参数到服务端,其请求的URL为:

http://localhost:8080/springmvc/user/23;

服务端接受和处理的方法为:
@RequestMapping(value=”/user/{age}”)

Public void setAge(@PathVariable int age,Model model);

注意:通常情况
————————————————
版权声明:本文为CSDN博主「逢五必更」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u014418064/article/details/79057865

最新文章

  1. MySQL 基础及性能优化工具
  2. 【java开发】方法重写和方法重载概述
  3. session过期返回登录页面跳出frame
  4. Python语法一
  5. <s:iterator>各种遍历用法
  6. Java中类的加载、连接和初始化
  7. Python错误处理
  8. Java 模拟队列(一般队列、双端队列、优先级队列)
  9. 利用<meta http-equiv="refresh" content="0;URL=?id='.$id.'" />一条一条的更新数据
  10. Docker学习笔记 - Docker的仓库
  11. kafka 三个配置文件
  12. 二叉查找树的C++实现
  13. Springboot+Thymeleaf+layui框架的配置与使用
  14. hdu 2577 How to Type(dp)
  15. 基于Centos体验自然语言处理 by PHP SDK
  16. discuz 不能上传头像提示can not write to the data/tmp folder
  17. android-基础编程-TextView
  18. Tensorflow Serving 模型部署和服务
  19. Spring,Struts2,MyBatis,Activiti,Maven,H2,Tomcat集成(四)——Activiti集成
  20. Enterprise Library 4.1 参考源码索引

热门文章

  1. 使用Psi Probe监控Tomcat8.5
  2. 实验十四 团队项目评审&课程学习总结
  3. redis常用操作(测试必备)
  4. tomcat相关知识点
  5. npm执行gulp提示编译错误
  6. 【java】ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
  7. [codevs3044]矩形面积求并
  8. 用bitSet做百万级ip去重
  9. postgresql plv8 安装
  10. [NOI2010]超级钢琴 主席树