Java 将子类对象绑定到spring mvc jsp视图

Java 将子类对象绑定到spring mvc jsp视图,java,jsp,spring-mvc,view,Java,Jsp,Spring Mvc,View,如何在spring mvc jsp视图中将子类对象绑定到表单 例如: public class Group { public List<Animal> animals; //other propertys } abstract class Animal { String name; } class lion extends animal { String legs; } 用于分析${groups.animals}的方法要求组所标识的对象具有名为getAnimals()的get

如何在spring mvc jsp视图中将子类对象绑定到表单

例如:

public class Group
{
public List<Animal> animals;
//other propertys
}


abstract class Animal
{
String name;
}

class lion extends animal
{
String legs;
}
用于分析
${groups.animals}
的方法要求
组所标识的对象具有名为
getAnimals()
的getter方法

你的电话应该是这样的

public class Group
{
    public List<Animal> animals;
    public List<Animal> getAnimals() {
        return animals;
    }
}
公共类组
{
公布动物名单;
公共列表获取动物(){
归还动物;
}
}

您是否将
放在模型属性或请求属性中?您是否有
动物
字段的getter?您将不得不发布更多。向我们展示完整的类,如何将
对象放入模型中,以及如何从请求中获取它。我可以向用户显示它,但当我将其绑定回来时,它会在映射过程中抛出错误。它无法实例化适当的子类object@SandeepRao请始终发布错误和处理程序方法。我已添加了异常
public class Group
{
    public List<Animal> animals;
    public List<Animal> getAnimals() {
        return animals;
    }
}