当前位置: 首页 > news >正文

网站外链平台的建设方法平台类型(至少5个)?网站备案资料表

网站外链平台的建设方法平台类型(至少5个)?,网站备案资料表,昆明做网站公司有哪些,麒麟seo请求响应 4.数组集合参数 数组集合参数的使用场景:在HTML的表单中,有一个表单项是支持多选的(复选框),可以提交选择的多个值。 4.1 数组 数组参数:请求参数名与形参数组名称相同且请求参数为多个,定义数组类型形参即…

请求响应

4.数组集合参数

数组集合参数的使用场景:在HTML的表单中,有一个表单项是支持多选的(复选框),可以提交选择的多个值。

4.1 数组

数组参数:请求参数名与形参数组名称相同且请求参数为多个,定义数组类型形参即可接收参数。

Postman测试:

4.2 集合

集合参数:请求参数名与形参集合对象名相同且请求参数为多个,@RequestParam 绑定参数关系

 默认情况下,请求中参数名相同的多个值,是封装到数组。如果要封装到集合,要使用@RequestParam绑定参数关系。

```java
@RestController
public class RequestController {//数组集合参数@RequestMapping("/listParam")public String listParam(@RequestParam List<String> hobby){System.out.println(hobby);return "OK";}
}
```

Postman测试:

方式一: xxxxxxxxxx?hobby=game&hobby=java

方式二:xxxxxxxxxxxxx?hobby=game,java

5.日期参数

在一些特殊的需求中,可能会涉及到日期类型数据的封装。比如,如下需求:

因为日期的格式多种多样(如:2022-12-12 10:05:45 、2022/12/12 10:05:45),那么对于日期类型的参数在进行封装的时候,需要通过@DateTimeFormat注解,以及其pattern属性来设置日期的格式。

      @DateTimeFormat注解的pattern属性中指定了哪种日期格式,前端的日期参数就必须按照指定的格式传递。

       后端controller方法中,需要使用Date类型或LocalDateTime类型,来封装传递的参数。

Postman测试:

6.JSON参数

在前后端进行交互时,如果是比较复杂的参数,前后端通过会使用JSON格式的数据进行传输。 (JSON是开发中最常用的前后端数据交互方式)

学习JSON格式参数,主要从以下两个方面着手:

1. Postman在发送请求时,如何传递json格式的请求参数

2. 在服务端的controller方法中,如何接收json格式的请求参数

Postman发送JSON格式数据:

服务端Controller方法接收JSON格式数据:

  • 传递json格式的参数,在Controller中会使用实体类进行封装。
  • 封装规则:JSON数据键名与形参对象属性名相同,定义POJO类型形参即可接收参数。需要使用 @RequestBody标识。
  •  @RequestBody注解:将JSON数据映射到形参的实体类对象中(JSON中的key和实体类中的属性名保持一致)

Postman测试:

7.路径参数

传统的开发中请求参数是放在请求体(POST请求)传递或跟在URL后面通过?key=value的形式传递(GET请求)。

在现在的开发中,经常还会直接在请求的URL中传递参数。例如:

http://localhost:8080/user/1        http://localhost:880/user/1/0

上述的这种传递请求参数的形式呢,我们称之为:路径参数。

路径参数:

- 前端:通过请求URL直接传递参数

- 后端:使用{…}来标识该路径参数,需要使用@PathVariable获取路径参数

Postman测试:

 

 传递多个路径参数:

Postman:

Controller方法:

~~~java
@RestController
public class RequestController {//路径参数@RequestMapping("/path/{id}/{name}")public String pathParam2(@PathVariable Integer id, @PathVariable String name){System.out.println(id+ " : " +name);return "OK";}
}
~~~
http://www.yayakq.cn/news/815867/

相关文章:

  • 门户网站 建设深圳卫生人才网官网
  • 校园网站建设背景什么是网络营销?如何理解网络营销
  • 免费网站开发合同谷歌浏览器安卓下载
  • 介绍一个地方旅游网站怎么做做果蔬行业的网站
  • 做网站的是什么软件wordpress ajax很慢
  • 宿州金融网站建设如何做一个内部网站
  • 怎么做公司网站的二维码专业做网文的网站
  • 佛山网站优化什么价格兰州网络推广关键词优化
  • 成都网站建设六六有哪些做外贸免费的网站
  • 揭阳网站开发mituad营销案例分析网站
  • 网站建设seo 视频企业加盟网站建设
  • 化纤公司网站建设站长之家psd素材
  • 设计网站的优势在阿里云安装wordpress
  • 做网站的基本知识响应式网站和自适应
  • 网站建设业务员怎么做淘客网站开发教程
  • 网络运维工程师自我介绍网站优化的文章
  • 网站注册流程和费用中国最新军事新闻500字
  • 台州做网站优化哪家好wordpress 关闭搜索功能
  • 网站加载效果怎么做的免费推广网店
  • 桂林生活网官网优化大师的作用
  • 重庆免费网站建站模板自学网站建设看什么书
  • 大庆网站制作公司地址红安建设局网站
  • 上传了网站标志 功能链接做游戏女角色去衣的网站
  • 网站开发的相关岗位专业定制网站建设
  • 网站开发的重难点什么是网络整合营销
  • 如何建设网站后台网站建设的看法有哪些
  • 网站关键字工具宜昌做网站的公司
  • 怎么宣传自己的网站推广登封做网站优化
  • 做自己的网站的好处站长平台
  • 做视频哪个网站收入高wordpress 关闭更新