Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Spring中绑定泛型对象_Java_Spring_Spring Mvc - Fatal编程技术网

Java 在Spring中绑定泛型对象

Java 在Spring中绑定泛型对象,java,spring,spring-mvc,Java,Spring,Spring Mvc,有下面的POJO类 public class Person{ public String mapId; public Object parameters; ..GETTERS..SETTERS.. } 使用上述POJO,将在控制器中创建一个视图,并为参数字段映射一个类 @RequestMapping(value="/view") public String view(@RequestParam(value="id",required=true)String id,Model

有下面的POJO类

public class Person{
   public String mapId;
   public Object parameters;
   ..GETTERS..SETTERS..
}
使用上述POJO,将在控制器中创建一个视图,并为参数字段映射一个类

@RequestMapping(value="/view")
public String view(@RequestParam(value="id",required=true)String id,Model model){

        Person person = new Person();
        person.setParameters(new Aged());

        model.addAttribute("person", person);
        return "person.jsp";
}
当从客户端生成sumbit时,参数字段映射类被删除

<form:form commandName="person" action="${saveUrl }" method="post" cssClass="form-horizontal">
    <form:input path="parameters.limit" cssClass="span12"/>
</form:form>


帮助???

这不是一个解决方案,但是“地图”的名字对你来说不是最幸运的选择,pojo。这不是我所期望的答案。名称“Map”只是一个示例名称。我假设Spring不能按类型映射您提交的数据,因为它太通用了。