5

こんにちは、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 
4

1 に答える 1

12

BindingResult メソッドのパラメーターが、バインド先のオブジェクトの後に続くことを確認してください。例

public String add(@Valid DomainObject domainObj, BindingResult result, ModelMap model) {
于 2013-09-01T03:02:28.337 に答える