我是靠谱客的博主 欢呼八宝粥,最近开发中收集的这篇文章主要介绍spring MVC前后端传参,实体pojo参数中包含list<pojo>问题场景:问题描述:原因分析:,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
问题场景:
前后端传参最好是用实体,因为以后好理解、维护;用map的话谁知道其中有什么东西。
问题描述:
这次打算传参中包括list<实体>,但是一直报400错误。HTTP Status 400 – Bad Request。
有问题时的-实体:
public class User {
private String name;
private int age;
private List<FamilyInfo> family;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public List<FamilyInfo> getFamily() {
return family;
}
public void setFamily(List<FamilyInfo> family) {
this.family = family;
}
public class FamilyInfo{
private int num;
public int getNum() {
return num;
}
public void setNum(int num) {
this.num = num;
}
}
}
传参:
{
"name":"123",
"age":23,
"family":[
{
"num":1
}
]
}
原因分析:
前端传来的是json,转成实体时不支持List中用内部类,把FamilyInfo不做成内部类就可以了。
最后
以上就是欢呼八宝粥为你收集整理的spring MVC前后端传参,实体pojo参数中包含list<pojo>问题场景:问题描述:原因分析:的全部内容,希望文章能够帮你解决spring MVC前后端传参,实体pojo参数中包含list<pojo>问题场景:问题描述:原因分析:所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复