2013-03-22 179 views
3

嗨我嘗試從jsp到java中傳遞一個數組。錯誤MVC org.springframework.validation.BeanPropertyBindingResult:1錯誤與數組

@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 

回答

8

確保BindingResult方法參數如下所綁定的對象。示例

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