Java 使用thymeleaf+使用类及其子类的字段创建表单;弹簧靴
对不起,如果这有任何打字错误,英语不是我的主要语言 我有一个类Client,这个类扩展到另外两个类ClientA和ClientB,两者之间的区别在于一个使用另一个文档的一种类型 我已经为父类创建了一个控制器,并创建了一个页面来列出要注册的客户端和表单 但我不能让它工作Java 使用thymeleaf+使用类及其子类的字段创建表单;弹簧靴,java,spring,spring-boot,spring-mvc,thymeleaf,Java,Spring,Spring Boot,Spring Mvc,Thymeleaf,对不起,如果这有任何打字错误,英语不是我的主要语言 我有一个类Client,这个类扩展到另外两个类ClientA和ClientB,两者之间的区别在于一个使用另一个文档的一种类型 我已经为父类创建了一个控制器,并创建了一个页面来列出要注册的客户端和表单 但我不能让它工作 @RequestMapping(“/form”)公共字符串openForm(客户端,模型模型){返回“clientForm”} 从观点上看,我认为这样说是错误的 Bean属性“cpf”不可读或具有无效的getter方法:gette
@RequestMapping(“/form”)公共字符串openForm(客户端,模型模型){返回“clientForm”}
从观点上看,我认为这样说是错误的
Bean属性“cpf”不可读或具有无效的getter方法:getter的返回类型是否与setter的参数类型匹配
中央公积金
Cpf是子类的一个属性,我知道它不可读,因为它来自它的子类。
有没有办法让这一切顺利进行?将超类作为参数传递?
我想创建两个控制器,每个子类一个,两种不同的形式
<div class="form-group col-md-3">
<label>CPF</label>
<input type="text" class="form-control" id="cpf" name="cpf" th:field="${ClientA.cpf}">
</div>