JSON数据传递参数&日期型参数传递

港控/mmm° 2023-09-28 16:41 265阅读 0赞

一、集合类型接收客户端json格式请求数据

第一步:导入JSON坐标(作用就是把前端的JSON数据格式转换成对象,集合等格式)

5e52942e221b4e5a84461a472ba7685c.png

第二步:

8d7c9327498c49c593aeb07280e5206c.png

efc9c487fbef4bf0a7def223861efd97.png

开启服务器后,前端以json数据向后端发送请求:

a46b2811858e410386276f11d80b528f.png

9de6e228856d4ce5863dade6f6fa7316.png

二、POJO参数接收客户端json格式请求数据

7aec6904a2f249b1a4e6b44f967f603c.png

c57b17c6dca14a119b024bd2e0db2119.png

开启服务器后,前端以json数据向后端发送请求:

7c512b7296834a8f90d31a0cbabd2e14.png

POJO类:

fa4143c41f2d41699002f63d89754cbf.png

请求结果如下所示:8eae4f58ba6a42d1870f508b260fdd1b.png

三、集合类型接收客户端json格式请求数据(只不过该集合类型的泛型是POJO类,也就是说存储在集合当中的数据是以User类进行封装的,上面那个是以String类型封装的)

a9b09b90c92b4f3fb5039d5a1399d7e9.png

同理:一定要注意json请求数据参数的属性名要保证和POJO实体类当中的属性名保持一致

bcce08131f224bc88d9e40c785796892.png

6a9fa9829efd4ddfa3c952054c1d0378.png

注:address属性没有请求,所以后端默认接收的数据为null

四、日期型参数传递

cd64d63b37d0484789fa477b4b181a78.png

c103ba6629134c4b9447c55c849c0532.png

开启服务器后,前端向后端发送请求:

03deb034eb1f4b04abeb9b8c5bf8bc0b.png

结果发现:这种普通的传参方法不行了,spiringmvc接收不到客户端请求的参数数据了,也就是说普通传参的这种方法springmvc用这种形式接收不到客户端的请求数据

3869aaed4d8e47e394638ccc2dee13f8.png

因此需要这样写:

b673dbd137d64fb99235b18befe38af4.png

bec92e11585f48f8b9a9e990b3b6b633.png

.

发表评论

表情:
评论列表 (有 0 条评论,265人围观)

还没有评论,来说两句吧...

相关阅读

    相关 参数传递

    Shell 传递参数 我们可以在执行 Shell 脚本时,向脚本传递参数,脚本内获取参数的格式为:$n。n 代表一个数字,1 为执行脚本的第一个参数,2 为执行脚本的第二个参

    相关 参数传递

    一.形参和实参的区别: 形参就是形式参数,它出现在函数定义中,是在定义的过程名或函数后面的变量,在整个函数体内都可以使用,但离开该函数则不能使用。 实参就是实际参数,是在调