当前位置: 首页 > news >正文

SpringMvc获取请求数据

基本参数 

@RequestMapping("save5")
@ResponseBody
public User save5(String name, int age) {
    User user = new User();
    user.setName(name);
    user.setAge(age);
    return user;
}

在url中将name与age进行编写,通过框架可以提取url中的name与age,这个条件是我们的形参要与url中的内容进行对应。

比如现在的urllocalhost:8080/save5?name=haha&age=18

运行服务器,输入url后会得到

POJO(实体类)

和javaweb中使用postman类似,具体就是只要我的Controller层中的某个方法与url进行了绑定,同时我的方法中的形参是一个类,并且这个类是已经有定义了的,那么就可以将类作为形参并传递形参中的属性。比如有:

@RequestMapping("save6")
@ResponseBody
public User save6(User user) {
    return user;
}
public class User {
    int age;
    String name;
    String address;省略后续的setter和getter以及构造函数

url:localhost:8080/save6?name=haha&age=18

运行后返回的结果

列表形式

如果需要封装列表,同时列表的泛型为自定义类,那么无法直接使用List<自定义类>来进行接收,而应该进行套娃,一般而言创建一个类Ov来封装List<自定义类>,

http://www.dtcms.com/a/108092.html

相关文章:

  • HTML5 Canvas绘画板项目实战:打造一个功能丰富的在线画板
  • 配置 UOS/deepin 系统远程桌面,实现多台电脑协同办公
  • PHP 8.x:现代Web开发的性能与效率革命
  • 解码 __getitem__ 和 __len__ - 自定义序列的钥匙
  • Prompt攻击是什么
  • Go和Golang语言简介
  • 快速排序与归并排序
  • 【硬件视界10】网络硬件入门:音频设备详解:声卡与音响系统
  • 【区块链 + 可信存证】国链区块链可信存证系统| FISCO BCOS 应用案例
  • 使用Qemu模拟32位ARM系统
  • OpenCV图像形态学:原理、操作与应用详解
  • 前端实现单点登录(SSO)的方案
  • Pycharm(十二)列表练习题
  • mac环境中Nginx安装使用 反向代理
  • 通俗解释 TCP 的三次握手、四次挥手
  • 《深度探索:数据库树形数据遍历与节点更新的游标之道》
  • 在PyTorch中使用GPU加速:从基础操作到模型部署
  • React-01React创建第一个项目(npm install -g create-react-app)
  • 【扣子agent入门】搭建计算热量工作流
  • 【QT】构建项目
  • DIY搭建网站(学术个人介绍主页)
  • 2025年大模型与Transformer架构:重塑AI未来的科技革命
  • docker的入门以及使用
  • unity运行中场景指定模型回放功能(模型是地形并且可以加载预制体进行回放)
  • Java面试黄金宝典30
  • 无需安装Office进行 Word、Excel操作的微软开发库
  • MySQL 锁机制:数据库的交通管制系统
  • 2023年12月电子学会青少年软件编程图形化三级考级真题—打砖块游戏
  • 用Rust和WebAssembly打造轻量级前端加密工具
  • RNN模型与NLP应用——(7/9)机器翻译与Seq2Seq模型