有没有如何做网站的书深圳wap网站建设

bicheng/2026/1/22 4:12:18/文章来源:
有没有如何做网站的书,深圳wap网站建设,wordpress文章只显示摘要,江山做网站目录 Java后端接收数据 第一章、后端不写任何注解情况下接收参数1.1#xff09;后端不写注解postman发出get请求1.2#xff09;后端不写注解postman发出post请求 第二章、后端写RequestParam注解接收参数2.1#xff09;postman发出post请求2.2#xff09;postman发出get请求… 目录 Java后端接收数据 第一章、后端不写任何注解情况下接收参数1.1后端不写注解postman发出get请求1.2后端不写注解postman发出post请求 第二章、后端写RequestParam注解接收参数2.1postman发出post请求2.2postman发出get请求 第三章、后端写RequestBody注解接收参数3.1postman发出post请求3.2postman发出get请求 第四章、总结RequestParam总结RequestBody总结 Java后端接收数据 注意后端接收参数大概四种情况 ①不写任何注解 ②写RequestParam注解多个RequestParam注解 ③写RequestBody ④写RequestParam注解同时又写RequestBody 第一章、后端不写任何注解情况下接收参数 1.1后端不写注解postman发出get请求 ①后端参数类型为Integer发送参数String “1”结论接收成功 ②后端参数类型为String发送参数为String “1”结论接收成功 ③后端参数类型为一个Integer一个String。发送参数方式为form-data 为key(pid) value(1)key(eid) value(“1”)结论接收成功 ④后端参数类型为一个Integer一个String发送参数方式为JSON{“eid”:“1”,“pid”:1} 结论接受到的俩个值为NULL值 postman页面 ⑤后端参数类型为一个数组接收多个同名参数结论接收成功 postman页面 ⑥后端参数类型为map接收多个不同名参数结论失败 postmanye页面 ⑦后端参数类型为一个实体类发送参数方式为JSON{“eid”:“1”,“pid”:1} 结论对象参数的属性值为null postman页面 1.2后端不写注解postman发出post请求 ①后端参数类型为Integer发送参数为String “1”结论接收成功 ②后端参数类型为String发送参数为String “1”结论接收成功 ③后端参数类型为一个Integer一个String。发送参数方式为form-data 为key(pid) value(1)key(eid) value(“1”)结论接收成功 ④后端参数类型为一个Integer一个String发送参数方式为JSON{“eid”:“1”,“pid”:1} 结论失败两个值为NULL值 ⑤后端参数类型为一个数组接收多个同名参数结论接收成功 ⑥后端参数类型为map接收多个不同名参数结论失败 ⑦后端参数类型为一个实体类发送参数方式为JSON{“eid”:“1”,“pid”:1} 结论失败对象参数的属性值为null 第二章、后端写RequestParam注解接收参数 2.1postman发出post请求 ①后端参数类型为Integer发送参数为String “1”结论接收成功 ②后端参数类型为String发送参数为String “1”结论接收成功 ③后端参数类型为一个Integer一个String。发送参数方式为form-data 为key(pid) value(1)key(eid) value(“1”)结论接收成功 ④后端参数类型为一个Integer一个String发送参数方式为JSON{“eid”:“1”,“pid”:1} 结论失败bad request ⑤后端参数类型为一个数组接收多个同名参数结论接收成功 注意不同名的不会存入 请求 如果传递的三个参数有两个与数组参数同名会存入数组不同名的则不会被存入数组 传参两个与数组参数同名一个不同名 ⑥使用Map去接收请求参数接收成功 postman请求 ⑦后端参数类型为一个实体类发送参数方式为JSON{“eid”:“1”,“pid”:1} 结论失败Bad Request RequestParam不能注解实体类参数 postman页面 2.2postman发出get请求 ①后端参数类型为Integer发送参数为String “1”结论接收成功 ②后端参数类型为String发送参数为String “1”结论接收成功 ③后端参数类型为一个Integer一个String。发送参数方式为form-data 为key(pid) value(1)key(eid) value(“1”)结论接收成功 ④后端参数类型为一个Integer一个String发送参数方式为JSON{“eid”:“1”,“pid”:1} 结论失败bad request ⑤后端参数类型为一个数组接收多个同名参数结论接收成功 不同名的不会存入 ⑥后端参数类型为map接收多个不同名参数结论成功 ⑦后端参数类型为一个实体类发送参数方式为JSON{“eid”:“1”,“pid”:1} 结论失败Bad Request RequestParam不能注解实体类参数 第三章、后端写RequestBody注解接收参数 RequestBody只能接收JSON字符串 3.1postman发出post请求 ①后端参数是Integer传参数是数字 1 结论成功。 json的value为 后端对应属性是String类型的那么接受到的就是 如果后端属性的类型是Integer、Double等那么接收到的就是null。 json的value为null后端对应收到的就是null。 ②后端参数是String传参数是字符串 1结论成功 ③后端参数是Integer传参数是json {“eid”:1}结论失败 bad request ④后端参数是一个简单对象发送参数方式为JSON{“eid”:“1”,“pid”:1} 会根据json字符串中的key来匹配对应实体类的属性如果匹配一致且key对应的值符合实体类对应属性的类型要求时,会调用实体类的setter方法将值赋给该属性。 postman页面 ⑥RequestBody与RequestParam()同时使用 Controller postman页面 3.2postman发出get请求 RequestBody主要用来接收前端传递给后端的json字符串中的数据的(请求体中的数据的)而最常用的使用请求体传参的无疑是POST请求了所以使用RequestBody接收数据时一般都用POST方式进行提交。 第四章、总结 RequestParam总结 ①RequestParam用来绑定查询参数(也就是在URL上的参数)和from data(也就是请求体对应postman中的 from-data)。发起请求时在URL上和使用from data传参都可以使用 RequestParam来接收。 ②RequestParam将接收到的字符串自动转化为对应的类型 ③RequestParam不支持直接传递实体类的方式可接收Map和数组可接收单个参数。 ④RequestParam注解的属性 1、如果参数前写了RequestParam(xxx)那么前端发送的请求路径中必须有对应的xxx参数才行 2、value请求中传入参数的名称如果不设置后台接口的value值则会默认为该变量名。 3、name:作用同value相同 4、required表示请求中一定要传入对应的参数如果设置为false时当请求中没有此参数将会默认为null 5、defaultValue参数的默认值如果请求中没有同名的参数时该变量默认为此值。注意默认值可以使用SpEL表达式如#{systemProperties[‘java.vm.version’]} RequestParam(value 参数名,required false,defaultValue 12)RequestBody总结 ①RequestBody主要使用post请求接收JSON类型数据 ②一个请求中RequestBody最多只能有一个而RequestParam()可以有多个。它们可以同时使用。 ③RequestParam指定接收的参数可以是普通元素、数组、集合、对象等等RequestBody接收的是请求体里面的数据 ④如果参数是放在请求体中以application/json的格式传入后台接口那么后台要RequestBody才能接收到如果不是放在请求体中的话要用RequestParam来接收或者在形参前不贴RequestParam注解也能接收。 ⑤feign或者openfeign远程调用服务时如果参数前什么也不写那么会被默认是RequestBody。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/87977.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

rdm响应式网站开发app外包平台大概多少钱

目录 键盘上三个特殊的键 Print Screen(或 Prt Scn) Scroll Lock(或 Scr Lk) Pause/Break ​​​​​​​ 键盘上三个特殊的键 通过前几期的文章,我们已经讨论了几乎所有可能要用到的键。但为了真正彻底地了解键盘&…

贵州住房和城乡建设部网站棒的网页设计

🍎个人博客:个人主页 🏆个人专栏:JAVA ⛳️ 功不唐捐,玉汝于成 目录 前言 正文 关键特性和操作包括: 提交任务: 查询完成状态: 等待结果: 取消任务&#xff1a…

做橡胶应该看什么网站英文网站设计公司

前言:这一节设想完成的功能为进入小程序后请求授权信息,用户授权登录后,弹出宠物登记页面,并根据宠物类型播放背景音乐 小程序昵称头像在之前的版本获取规则为触发后弹出用户授权弹窗,授权后可直接获取用户头像和昵称&…

化妆品电商网站模板开个广告公司大概需要多少钱

文章目录 前言版本说明测试 Demo1、自定义过滤器 DemoFilter2、自定义业务异常 ServiceException3、自定义异常处理类 DemoExceptionHandler4、DemoController5、请求测试 问题分析1、日志打印记录2、Debug 方法 解决方案1、修改自定义过滤器2、请求测试 解决方案分析1、日志打…

金山网站建设推广什么网站管理系统好

Docker安装 安装CentOS 7 VirtualBox安装CentOS 7,网络设置为桥接网卡,确保虚拟机能访问外网,且宿主机与虚拟机能相互ping通 安装docker yum update -yyum install -y yum-utils device-mapper-persistent-data lvm2yum-config-manager -…

那里做网站最好东莞四网合一网站建设

C设计模式是一套被广泛认可的用于解决常见对象导向设计问题的最佳实践。设计模式可以帮助开发者编写更加清晰、可维护和可扩展的代码。设计模式通常分为三大类:创建型、结构型和行为型。下面,我将分别介绍这三类设计模式的概念、应用场景和C实现示例。 …

企业网站php源码各大手机官网

20%的商品贡献了80%的销售金额,你会不会想知道这些商品的销售金额、毛利、销售金额累计占比、毛利累计占比,会不会想知道这些商品在各个门店的销售表现?看是否能进一步提高销售金额,提高毛利。这样的报表该怎么做?奥威…

东莞企业网站公司更改wordpress链接数据库

前言:目前市面上有挺多JAVA的日志框架,比如JUL(JDK自带的日志框架),Log4j,Logback,Log4j2等,有人可能有疑问说还有slf4j,不过slf4j不是一种日志框架的具体实现,而是一种日志门面(日志门面可以理解为是一种统…

网站设计与开发专业网站怎么做微信分享

目录 ZooKeeper 的定义ZooKeeper 的特点ZooKeeper 的应用场景你觉得Zookeeper比较重要的功能ZooKeeper 的选举机制 ***zookeeper主节点故障,如何重新选举?ZooKeeper 的监听原理 ***zookeeper集群的节点数为什么建议奇数台 ***ZooKeeper 的部署方式有哪几…

大连住房和城乡建设部网站seo专员工作容易学吗

今天和大家分享多图表动态切换的原型模板,点击不同的图标可以动态切换对应的表,包括柱状图、条形图、饼图、环形图、折线图、曲线图、面积图、阶梯图、雷达图;而且图表数据可以在左侧表格中动态维护,包括增加修改和删除&#xff0…

网站认证费怎么做分录家装设计网站大全

1.多进程 引入目的:让多个任务实现并发执行 并发执行:同一时间只有一个进程执行,通过时间轮询调度多个进程,由于时间每个进程所用时间极短,所以宏观表现为多个进程同时进行。 并行执行:多个任务器执行多…

平凉网站建设平凉自我介绍网页制作html

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、力扣270. 最接近的二叉搜索树值二、力扣404. 左叶子之和三、力扣617. 合并二叉树四、力扣623. 在二叉树中增加一行 前言 二叉树的递归分为「遍历」和「分解…

网站代理备案价格网站备案的坏处

IDEA中搜不到插件有三种解决方案: 设置HTTP选项,可以通过File->Settings->Plugins->⚙->HTTP Proxy Settings进行设置 具体可参考这篇博文:IDEA Plugins中搜索不到插件解决办法本地安装,ile->Settings->Plugin…

安阳+网站建设苏州网站建设丨好先生科技

前言 每次关机前退出matlab后,下次打开matlab想完成剩余的工作,还需要回忆工作文件夹,或者依据上次打开的m文件之类的点击跳转,一次两次觉得没什么,多了就觉得很麻烦反感,参考官方知乎博主的解答&#xff…

百度指数网站组服务器做网站

(中国软件网讯)怎样让SQL Server 2008数据库可以访问MySQL数据库的数据呢?其实这一实现的过程并不难,可以通过调用MySQL的ODBC驱动,在SQL Server中添加LinkServer的方式实现。本文我们就介绍了这一访问过程,现在我们就开始介绍&am…

文明网i中国精神文明建设门户网站wap盛唐建站

本文为作者硕士学位论文遥感物候研究数据处理过程总结。GIMMS(Global Inventory Modelling and Mapping Studies) 3g NDVI来源于ECOCAST网站(http://ecocast.arc.nasa.gov),是由NOAA卫星搭载的AVHRR传感器获取的全球植被数据,空间分辨率为0.0833 ,时间分辨率为15 d,一…

济南网站建设行知keji网站开发定位

目录 1. 使用 buildx 构建跨平台镜像1.1. 简介1.2. 安装1.3. 构建跨平台镜像1.4. 跨平台镜像构建策略1.4.1. 在内核中使用 QEMU 仿真支持1.4.2. 使用相同的构建器实例在多个本机节点上构建。1.4.3. 使用 Dockerfile 中的多阶段构建, 交叉编译到不同的平台架构中。 1.5. 创建 bu…

怀柔重庆网站建设wordpress导航图片尺寸

在制造业中,供应商协同平台是一种重要的工具,可以帮助企业与供应商建立更紧密的合作关系,提高采购效率,降低成本。而SRM系统是一种集成的供应链管理系统,可以协调和管理企业与供应商之间的业务关系,包括供应…

中国装修网官方网站长沙旅游攻略美食

MATLAB读取文件夹下特定类型格式文件的文件名并读取该格式文件的数据利用代码对大量数据进行自动批处理时,首先需要获取该数据存放的文件夹(文件夹路径),然后获取该文件夹下某一类型数据所有的文件名,最后通过特定的数据读取代码读取数据进行…

上海做网站hlanggroup上海装修公司排行榜

本专栏内容为:递归,搜索与回溯算法专栏。 通过本专栏的深入学习,你可以了解并掌握算法。 💓博主csdn个人主页:小小unicorn ⏩专栏分类:递归搜索回溯专栏 🚚代码仓库:小小unicorn的代…