位置: IT常识 - 正文

Spring Boot接收从前端传过来的数据常用方式以及处理的技巧(spring boot 接受参数)

编辑:rootadmin
Spring Boot接收从前端传过来的数据常用方式以及处理的技巧 一 角度1:是否是json格式的数据前端传递过来的数据类型,老师这里会把它分为两个主要的方向:第1个方向:非json格式的数据第2个方向:json格式的数据非json格式的数据方式1:直接可以将控制层方法的参数名称和请求的参数名称保持一致来进行接收。

场景:数据量(参数个数)比较小,<=3个参数优点:简单缺点:如果参数比较多,如果我们还是把每个前端传输过来参数,在后端用单独的一个参数去接收会比较麻烦。注意:因为我们这里涉及到与前端进行通信,所以项目必须要添加spring-web依赖。为了构建业务的场景,我们得有一个数据的载体,即实体类User.java。案例:代码 /* * 非json格式 * 第1种方式:如果有数据从前端过来,后端直接把这些数据都当成(看作是)字符串。 * 如: * String username:如果你前端传输过来的用户名,后端直接看成字符串来接收。 * String password:如果你前端传输过来的密码,后端直接看成字符串来接收。 */ @RequestMapping("add1") public String add1(String username,String password){ System.out.println("username = "+username); System.out.println("password = "+ password); return "success"; }支持get请求,如下图所示:支持post请求,如下图所示:方式2:把前端传输过来的参数,后端封装成一个实体类。

注意:前端提交的参数名称,需要和后端实体类的属性名称保持一致。代码:​ /* * 非json格式 * 第2种方式:把前端传输过来的参数,后端封装成一个实体类。 * 如: * 把前端传输过来的参数,(后端)封装到User user实体类中。 */ @RequestMapping("add2") public String add2(User user){ System.out.println(user); return "success"; }​

推荐整理分享Spring Boot接收从前端传过来的数据常用方式以及处理的技巧(spring boot 接受参数),希望有所帮助,仅作参考,欢迎阅读内容。

Spring Boot接收从前端传过来的数据常用方式以及处理的技巧(spring boot 接受参数)

文章相关热门搜索词:springboot接收从前端传来的验证码,springboot接收数据,spring boot接收参数,springboot接收从前端传来的验证码,springboot接收http请求,spring boot 接受参数,spring boot 接受参数,springboot接收数据,内容如对您有帮助,希望把文章链接给更多的朋友!

支持get请求,同上

支持post请求,同上

方式3:restful风格的请求与数据提交 —— 需要使用{变量名称}语法来

本文链接地址:https://www.jiuchutong.com/zhishi/288975.html 转载请保留说明!

上一篇:vue3框架Vite + vue Router + ts 登录后返回上一页或首页(vue3框架的优点)

下一篇:findfont: Font family [‘Times New Roman‘] not found. Falling back to DejaVu Sans.

  • 源泉扣税什么意思
  • 个人所得税应纳税所得额减半征收
  • 库存商品属于资产类会计科目吗
  • 支票罚金
  • 小规模自开专票怎么交税
  • 企业税收滞纳金需要纳税调整吗
  • 公司开办费有哪些
  • 产品不合格造成客户损失怎么赔付
  • 收到加工劳务发票怎么做
  • 生产设备购买交付会计分录
  • 偿还不起债务大约能判多少年
  • 招标代理专家费由谁支付
  • 购车 买车
  • 房屋租赁合同样本书
  • 制作费算什么费用
  • 怎么计提企业所得税
  • 增值税附加税减半征收政策
  • 人力资源外包服务收费标准
  • 建筑施工单位可以安装电表吗
  • 地毯属于什么类别
  • 商砼税率是多少
  • 车辆购置税完税证明电子版二维码怎么扫
  • 增资印花税税目
  • 什么发票可以抵成本
  • 月末计提短期借贷利息
  • 合并报表中营业利润不等于
  • 公司租房可以抵扣个人所得税吗
  • 附加税要先计提再支付吗
  • 检验费用会计分录
  • 高新企业研发支出转产成品
  • 系统资源不足,无法
  • 原始凭证丢了怎么查帐
  • iframe嵌套页面点击里面的按钮
  • php安装扩展fileinfo
  • php7多线程支持如何
  • php判断查询结果是否存在
  • vue入门
  • python 统计学包
  • vue2和vue3的区别大么
  • ngnix 命令
  • php提供的三种在函数内使用全局变量的方式
  • 出口免抵退转免税
  • 职工食堂的费用怎么入账
  • 增值税报表附表三
  • 一次还本付息债券定价公式
  • 防洪费需要计提吗
  • 契税通过应交税费科目核算吗
  • 认缴 实收资本
  • 3%减按2%征收增值税是什么意思
  • 理财到期的会计怎么做账
  • 工程施工的保险费的账务处理
  • 如何判定专利是否侵权
  • 营改增后营业费用科目还有吗
  • 公众号注册验证退款
  • 无形资产与固定资产一样都会存在实体性贬值
  • 单位食堂油烟机多长时间清洗一次
  • 农产品收购发票如何抵扣进项税
  • Sqlserver中char,nchar,varchar与Nvarchar的区别分析
  • bios密码忘记了取电池不管用
  • Windows7/2008中批量删除隧道适配器的方法
  • windows2008版本区别
  • win7怎么打开程序
  • csinject.exe是什么程序的进程 csinject进程是安全的吗
  • window7窗口
  • 如何在mac中安装五笔字型输入法
  • win8.1语言设置
  • Win10手机版校
  • python制作数字拼图
  • stick function
  • jquery版本过低
  • nodejs mysql orm
  • 怎么用python做爬虫
  • javascript开关
  • android socket聊天
  • 用友u8外部凭证怎么删除
  • 放管服改革存在的不足
  • 怎样从税务局网上交医保
  • 汽车销售环节要做什么
  • 潍坊购房政策2020
  • 2020年河南麦收时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设