SpringMvc参数传递

首先对于post请求汉字乱码需要进行过滤器配置

普通参数传递

直接传递

客户端传递的属性名与我的bean中的函数参数名相同

映射传递@RequestParam("XXX")

在我们方法参数中定义一个与客户端属性名一致 并绑定参数

POJO实体类传递

嵌套POJO传递

数组likes参数传递

集合参数传递

一般情况 会对传递参数的类进行创建 但对于List类为接口 没有相应的实现方式 故无法传递

<我们做的不是创建对象 而是把我们的参数扔进去 >

解决方式 @RequestParam List<Stirng>

Json类型传递

首先需要加入json依赖

为了对于参数json数据转换成对象 需要对应springconfig加入 ----> @EnableWebMvc

相比于@RequestParam 我们需要加入@RequestBody

响应 responsebody转换成json对象

相关推荐
ctgu9011 小时前
PyQt5(八):ui设置为可以手动随意拉伸功能
开发语言·qt·ui
L.EscaRC11 小时前
Redisson在Spring Boot中的高并发应用解析
java·spring boot·后端
他们叫我技术总监12 小时前
从开发者视角深度评测:ModelEngine 与 AI 开发平台的技术博弈
java·人工智能·dubbo·智能体·modelengine
CVer儿12 小时前
libtorch ITK 部署 nnUNetV2 模型
开发语言
李辉200312 小时前
Python逻辑运算符
java·网络·python
asyxchenchong88812 小时前
OpenLCA、GREET、R语言的生命周期评价方法、模型构建
开发语言·r语言
摇滚侠12 小时前
Spring Boot3零基础教程,StreamAPI 介绍,笔记98
java·spring boot·笔记
扫地僧过江南12 小时前
Kanass零基础学习,如何进行任务管理
java·禅道·项目管理工具
没有梦想的咸鱼185-1037-166312 小时前
【生命周期评价(LCA)】基于OpenLCA、GREET、R语言的生命周期评价方法、模型构建
开发语言·数据分析·r语言
无敌最俊朗@12 小时前
C++ 值类别与移动语义详解(精简版)
java·数据结构·算法