5 votes

Erreur MVC org.springframework.validation.BeanPropertyBindingResult : 1 erreurs avec array

Bonjour, j'essaie de passer un tableau dans un bean de jsp à java.

@ModelAttribute("areasActividadAdminBean")AreasActividadAdminBean areasActividadAdminBean

Agrupacion[] listaAgrupaciones = x;

model.addAttribute("areasActividadAdminBean",areasActividadAdminBean);

Dans le JSP, j'ai ceci :

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

<form:hidden path="listaAgrupaciones"/>

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

Mais j'obtiens cette erreur :

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

12voto

nev.m Points 948

Assurez-vous que le paramètre de la méthode BindingResult correspond à l'objet auquel vous vous liez. Exemple de méthode

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

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X