SpringMvc参数传递

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

普通参数传递

直接传递

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

映射传递@RequestParam("XXX")

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

POJO实体类传递

嵌套POJO传递

数组likes参数传递

集合参数传递

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

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

解决方式 @RequestParam List<Stirng>

Json类型传递

首先需要加入json依赖

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

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

响应 responsebody转换成json对象

相关推荐
Hoking3 分钟前
LangChain4j集成SpringBoot接入百炼大模型(Qwen)
java·人工智能·spring boot·llm
浪里小白龙5915 分钟前
零信任平台接入芋道框架
java
代码匠心40 分钟前
从零开始学Flink:流批一体的执行模式
java·大数据·后端·flink·大数据处理
一只程序烽.43 分钟前
java项目使用宝塔面板部署服务器nginx不能反向代理找到图片资源
java·服务器·nginx
小黄人软件1 小时前
用AI写的【实时文件搜索引擎】python源码【找资源】
开发语言·python·搜索引擎
Deryck_德瑞克1 小时前
IDEA编译时报错OOM的解决方案
java·ide·intellij-idea
JH30731 小时前
Idea中新建package包,变成了Directory
java·ide·intellij-idea
光影少年1 小时前
rust生态及学习路线,应用领域
开发语言·学习·rust
哞哞不熬夜1 小时前
JavaEE--Spring MVC
spring·java-ee·mvc
_extraordinary_1 小时前
Java SpringMVC(三)--- SpringMVC,SpringIoC&DI
java·开发语言