前后端提交问题

前后端 提交问题

  1. 提交 和 后台接收

  2. 对象没有嵌套 415报错

    axios.post(’/major/add’,qs.stringify(Major))

    把JSON对象转化为application/x-www-form-urlencoded

    俗称是form表单形式提交

    add(Major major)

  3. 对象有嵌套

    axios.post(’/major/add’,Major) Major是JSON对象 后台无法直接处理,要加@RequestBody

    add(@RequestBody Major major) 在做这些提交

    提示:

    常见的错误 400,415,4xx的错误指的是客户端导致的错误。415 格式不正确

    也可能提示 500 服务器错误 告诉你跨域问题。

  4. 上传加表单加对象嵌套

    上传用的是el-upload插件,这个插件用到FormData,FormData底层对数据封装为multipart/form-data,非JSON格式,后台不能用@RequestBody注解,处理不了嵌套问题

2.Book

Author{id:0,name:‘xxx’}

Book{id:0,name:‘xxx’,image:file,author:{id:0,name’xxx’}}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值