在参数前面加@RequestBody注解,注意是Request,idea会自动补全到@ResponseBody,两者是不一样的
复制代码
1
2
3
4
5@PostMapping("/app_data/external_arousal_report") public ExternalArousalResponse test(@RequestBody ExternalArousalRequest externalArousalRequest) throws Exception { }
原理的话@RequestParam注解回去url链接上找参数,
@RequestBody会去请求正文找。
如何使用axios传递数组呢?
复制代码
1
2
3
4
5由于规范,app=[1,2] 这样的格式已经gg 使用?app=1&app=2 spring 接收时,只需要定义成Integer[] app即可。 当然,也可以和上面第一个一样,用对象包装起来,也是可以自动注入的。但要有响应的set,get方法
最后
以上就是欢喜短靴最近收集整理的关于springboot接受不到axios的post请求参数的全部内容,更多相关springboot接受不到axios内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复