GetMapping 与PostMapping 传递参数
// @PostMapping("/teststudent") // public Student showStudent(String studentName, String studentAge){ //{"studentName":"hahaha","studentAge":"10"} 请求体这个,传递过来的都是null // public Student showStudent(@RequestBody String studentName, String studentAge){ //这个只有studentname有值,而且把值都给了studentname{"studentName":"hahaha","studentAge":"10"} // public Student showStudent(@RequestBody Student student){ // 请求体 {"studentName":"hahaha","studentAge":"10"} 这样可以 // public Student showStudent(@RequestParam("studentName") String studentName, @RequestParam("studentAge")String studentAge){ //{"studentName":"hahaha","studentAge":"10"} 这样也不行 // public Student showStudent(@RequestParam("studentName") String studentName, @RequestParam("studentAge")String studentAge){ //使用查询参数可以 // public Student showStudent(@PathParam("studentName") String studentName, @PathParam("studentAge")String studentAge){ //使用查询参数也可以public Student showStudent(@PathParam("studentName") String studentName, @PathParam("studentAge")String studentAge){ //使用请求体也不行Student student = new Student();student.setStudentAge(studentAge);student.setStudentName(studentName);return student;}@GetMapping("/testgetstudent") // public Student showGetStudent(@PathParam("studentName") String studentName, @PathParam("studentAge")String studentAge){ //{"studentName":"hahaha","studentAge":"10"} 这样不行 // public Student showGetStudent(@PathParam("studentName") String studentName, @PathParam("studentAge")String studentAge){ //使用查询参数可以 // public Student showGetStudent(Student student){ //使用查询参考可以 // public Student showGetStudent(Student student){ //{"studentName":"hahaha","studentAge":"10"} 这样不行 // public Student showGetStudent(@RequestParam("studentName") String studentName, @RequestParam("studentAge") String studentAge){ //{"studentName":"hahaha","studentAge":"10"} 这样不行public Student showGetStudent(@RequestParam("studentName") String studentName, @RequestParam("studentAge") String studentAge){ // 查询参数 这样可以Student student = new Student();student.setStudentAge(studentAge);student.setStudentName(studentName);return student;}
GetMapping 与PostMapping 传递参数相关推荐
- java getmapping(_java之@Controller和@RestController以及@GetMapping和@PostMapping接收参数的格式使用...
一.1.使用@Controller 注解,在对应的方法上,视图解析器可以解析return 的jsp,html页面,并且跳转到相应页面 若返回json等内容到页面,则需要加@ResponseBody注解 ...
- @GetMapping和@PostMapping接收参数的格式
一.1.使用@Controller 注解,在对应的方法上,视图解析器可以解析return 的jsp,html页面,并且跳转到相应页面 若返回json等内容到页面,则需要加@ResponseBody注解 ...
- Spring各种注解 @PersistenceContext和@Resource @GetMapping、@PostMapping、@PutMapping、@DeleteMapping
这里记录各种spring注解 @Data@AllArgsConstructor@NoArgsConstructor@Builder @Data 使用这个注解,就不用再去手写Getter,Setter, ...
- spring拦截器传递传递参数到controller+Aop切面环绕方法传递参数到目标方法
一.前言 由于业务需要,在网上找了很久得到了这两种方式.本文代码偏少,主要讲解一下怎么传,如何接收,也记录一下,以便之后查看. 二.Spring拦截器传递参数到controller 下面是我拦截器中的 ...
- @GetMapping和@PostMapping
关于get和post请求 get和post方法功能类似的,使用建议: 1.get方式的安全性较Post方式要差些,包含机密信息的话,建议用Post数据提交方式: 2.在做数据查询时,建议用Get方式: ...
- HarmonyOS 界面跳转以及界面跳转的同时传递参数
HarmonyOS 不带参数界面之间跳转 package com.example.myapplication.slice; import com.example.myapplication.Resou ...
- 【Qt】信号和槽对值传递参数和引用传递参数的总结
在同一个线程中 当信号和槽都在同一个线程中时,值传递参数和引用传递参数有区别: 值传递会复制对象:(测试时,打印传递前后的地址不同) 引用传递不会复制对象:(测试时,打印传递前后的地址相同) 不在同一 ...
- python获取当前进程id_Python进程,多进程,获取进程id,给子进程传递参数操作示例...
本文实例讲述了Python进程,多进程,获取进程id,给子进程传递参数操作.分享给大家供大家参考,具体如下: 线程与线程之间共享全局变量,进程之间不能共享全局变量. 进程与进程相互独立 (可以通过s ...
- ref和out 传递参数(C#)
1.参数传递默认都是传递栈空间里面存储的内容 2.如果添加了ref那么传递的都是栈空间地址,而不再是栈空间里面的内容 3.如果添加了out,那么传递的也是栈空间的地址 1 //写一个方法计算一个int ...
最新文章
- oracle存档模式,Oracle开启归档模式并设置RMAN自动备份策略
- apache的防DDOS模块-mod_evasive
- css设置title字体_CSS中简写属性要注意TRouBLe的顺序,避免踩坑
- Apicloud开发之V7包继承AppCompactActivity后云编译资源找不到的解决办法
- 95-140-108-源码-transform-算子process
- 07_支持向量机3_统计学习方法
- lvs的调度算法有几种_LVS支持哪些调度算法?
- JVM和GC知识点整理
- xcode swift_CocoaPods Swift XCode教程
- eventlistener java_EventListener原理
- 嵌入式linux全套教学视频(国嵌版)
- 微软面试智力题 (附答案)
- 解析《啊哈C》--最终章:用C语言制作走迷宫和推箱子的小游戏
- 利用IPV6实现宿舍远程连接实验室并免费上网
- 鱼眼摄像机弊端及应用
- 字符设备驱动应用---LED设备驱动实现
- 从零双排学java之数组
- element表格多出一列空白
- Windows上使用VLC插件的方式在IE浏览器上播放RTSP视频流
- SAP中财务账期和物料账期系统内表