位置: 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.

  • 非盈利组织免税资格文件
  • 增值税专票如何作废
  • 收不回的款项怎么处理
  • 对公走账是什么意思
  • 企业年报 工商
  • 邀请境外机构提出申请
  • 无发生额有没有对账单
  • 被辞退还有退休金吗
  • 跨月未抵扣的专用发票开红字发票
  • 西安职业中等专业学校校长
  • 电子税务局实名采集怎么弄
  • 置换补贴款
  • 纳税人如何网上申请预填报服务
  • 免抵退税额抵减额怎么理解
  • 兼职人员工资个税怎么申报
  • 从租计征房产税租金收入含税吗
  • 园林公司采购岗位职责
  • 如何打印word文档手机上
  • 表格关闭函数
  • 投入产出法怎么求逆矩阵
  • navione.exe是什么意思
  • negro 什么意思
  • php文件怎么打开运行
  • 公司法人变更账户没有改有影响吗
  • 增值税留抵税额计入什么科目
  • laravel怎么用
  • 收付控制状态不正常
  • css详解
  • wrap激活
  • lsattr命令不存在
  • 处置车辆收入缴税规定
  • phpcms怎么用
  • 利息收入的会计科目怎么做
  • 申报纳税的税务机关
  • 如何理解ps中的黑透白不透
  • 公司分红的会计分录
  • python中sample函数怎么用
  • sql server go语句
  • 进口增值税完税证明网哪里打印的
  • shell取命令执行结果
  • 当月进项发票忘认证又开了销项税额怎么办
  • 中秋福利做账
  • 有形动产租赁服务的增值税税率
  • 一般纳税人适用3%税率情况
  • 项目对公司的战略意义
  • 怎么调整应收账款分录
  • 对公账户进出账常识
  • 年初余额和期末余额对不上怎么办
  • 房租可以提前开票吗
  • 税票是什么意思
  • 公司活动费用分录
  • windows如何创建桌面快捷方式
  • mac苹果系统怎么用
  • unix系统的文件分为哪三种存取结构
  • win8更新一直停着不动
  • linux忘记密码怎么重启
  • mac电脑怎么打开
  • win7资源管理器停止工作怎么办
  • mac入门视频教程
  • linux bin和sbin
  • win8系统笔记本忘记开机密码怎么办
  • cocos2d android 游戏开发学习——CCAction(二)
  • 阿J的cocos2d-x学习笔记-元素消消看(四)-可发展的空间及游戏开发中的问题
  • OpenGL_砖块着色案例
  • js倒计时结束操作
  • javascript prototype inheritence
  • html图像元素
  • android 蓝牙 驱动 适配 sdio rk
  • 如何利用工具人
  • cs1-u和cs1-f的区别
  • JavaScript中的数据类型分哪为两大类?
  • 用python简单代码
  • window运行怎么打开
  • base adk
  • 全面解析皮炎
  • 怎样在电子税务局查询财务报表
  • 不用税控盘可以清卡吗
  • 上海社保转出后查不到记录
  • 2021年京东养鸡如何合作
  • 发票明细怎么导入开票系统里
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设