错误MVC org.springframework.validation.BeanPropertyBindingResult:1个数组错误

时间:2013-03-22 09:39:52

标签: java spring spring-mvc model javabeans

您好我尝试将bean中的数组从jsp传递给java。

@ModelAttribute("areasActividadAdminBean")AreasActividadAdminBean areasActividadAdminBean

Agrupacion[] listaAgrupaciones = x;

model.addAttribute("areasActividadAdminBean",areasActividadAdminBean);

在JSP中我有这个:

<form:form commandName="areasActividadAdminBean" .....>

<form:hidden path="listaAgrupaciones"/>

<input type="submit" value="Button"/>

但是我收到了这个错误:

org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 1 errors
Field error in object 'areasActividadAdminBean' on field 'listaAgrupaciones': rejected value 

1 个答案:

答案 0 :(得分:11)

确保BindingResult方法参数遵循您要绑定的Object。实施例

public String add(@Valid DomainObject domainObj, BindingResult result, ModelMap model) {