问题描述
- Spring mvc @requestBody 如何标注简单类型吗?如String
-
前端json格式
{
"userId": "2",}
后台接收程序
public ModelMap queryMyCoustomer( @RequestBody String userId,HttpServletRequest request,HttpServletResponse response)结果匹配不到 userId 是不是 @RequestBody 只能接收对象吗?
解决方案
你可以标注,但是spring mvc能不能理解,就是另一回事了。
解决方案二:
你说的简单类型可以不用标记啊 又不是实体类、文件之类的
解决方案三:
如果不标记是spring不会自动解析json格式,后台会报错的
解决方案四:
我现在把要传的属性都封装对象来接收
解决方案五:
我也有这样的疑问,楼主现在有答案了吗?
时间: 2024-09-29 21:28:01