首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

SpringBoot参数传递

本文标识 :jsbt0003

本文编辑 :Jack 风

编程工具 :IDEA

阅读时长 :7分钟

:::参数传递:

参数传递可以说是服务端和外界沟通的主要方式,

这节是非常重要的!

:::

本节内容包括:

1、get方式Url传参:

@PathVariable

访问:http://localhost:8080/hello/jackfeng

2、get方式Url传参:

@RequestParam

如果请求参数的名字跟方法中的形参名字一致可以省略@RequestParam("name")

访问:http://localhost:8080/user?name=a2data

3、get方式Url传参:

@RequestParam+默认参数

访问:http://localhost:8080/user?name=a2data

注意:如果没有指定默认值,并且没有传递参数将会报错

:name参数没有提供

解决方案

1.defaultValue = "xxx":使用默认值

2.required = false:标注参数是非必须的

4、POST方式传递数据

post不能用浏览器直接访问,这里用Postman测试:

5、POST传递字符串文本

通过HttpServletRequest获取输入流

6、@requestbody接收参数

@requestbody可以接收GET或POST请求中的参数

把json作为参数传递,要用【RequestBody】

附带着说一下使用postman方式设置content-type为application/json方式测试后台接口

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191114A08OZK00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券