SpringMvc参数传递

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

普通参数传递

直接传递

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

映射传递@RequestParam("XXX")

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

POJO实体类传递

嵌套POJO传递

数组likes参数传递

集合参数传递

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

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

解决方式 @RequestParam List<Stirng>

Json类型传递

首先需要加入json依赖

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

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

响应 responsebody转换成json对象

相关推荐
雾月5515 分钟前
LeetCode 1292 元素和小于等于阈值的正方形的最大边长
java·数据结构·算法·leetcode·职场和发展
投笔丶从戎35 分钟前
Kotlin Multiplatform--01:项目结构基础
android·开发语言·kotlin
24k小善1 小时前
Flink TaskManager详解
java·大数据·flink·云计算
杜小暑1 小时前
动态内存管理
c语言·开发语言·动态内存管理
想不明白的过度思考者1 小时前
Java从入门到“放弃”(精通)之旅——JavaSE终篇(异常)
java·开发语言
我真的不会C2 小时前
QT窗口相关控件及其属性
开发语言·qt
CodeCraft Studio2 小时前
Excel处理控件Aspose.Cells教程:使用 Python 在 Excel 中进行数据验
开发语言·python·excel
.生产的驴2 小时前
SpringBoot 封装统一API返回格式对象 标准化开发 请求封装 统一格式处理
java·数据库·spring boot·后端·spring·eclipse·maven
火柴盒zhang2 小时前
websheet之 编辑器
开发语言·前端·javascript·编辑器·spreadsheet·websheet
猿周LV2 小时前
JMeter 安装及使用 [软件测试工具]
java·测试工具·jmeter·单元测试·压力测试