ssm-AJAX前端传值后端接收

首先 前端通过Ajax传输了图片和表单,后端通过

@RequestParam("UpImage") MultipartFile[] file 接收到图片文件,但是表单信息中存在多个对象的属性 怎么获取呢?

因为太菜一直以为用  @RequestParam obj obj  或者 @Rqestbody obj obj 来接收 ,但是不是400就是500还有415

 其实这里是就很单纯的 springmvc 来自动封装传过来的参数,

 

 

对 就是这么简单, 然后又开始考虑 我前段传过来的不都是string类型吗 但是 对象中有 timestamp 啊 还有 BigDecimal 怎么办呢 ,于是乎 去搞了半天 对象的set方法和构造器 ,然后无果,最后想算了先print出来看看 如果不行的话就 通过 request 设置吧

最终 打印出来的结果 。。。全都可以自动封装起来  直接就是完整的对象啊喂!

 

总结一下:遇见问题不要想当然,先用最基本的方法去试试,去看看!~(关于后端同时接受文件和表单信息并用ssm的相关资料真的是太少了啊,百度了半天都没百度到<也可能是我百度搜索的描述不够专业吧>)

 

好了这一阶段的学习就记录到这里~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值