【问题标题】:Error MVC org.springframework.validation.BeanPropertyBindingResult: 1 errors with array错误 MVC org.springframework.validation.BeanPropertyBindingResult: 1 数组错误
【发布时间】:2013-03-22 09:39:51
【问题描述】:

您好,我尝试将 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 

【问题讨论】:

    标签: java spring spring-mvc model javabeans


    【解决方案1】:

    确保 BindingResult 方法参数跟在您要绑定的对象之后。示例

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

    【讨论】:

      猜你喜欢
      • 2020-09-11
      • 2019-03-18
      • 2019-03-30
      • 1970-01-01
      • 2016-09-17
      • 2011-07-13
      • 2011-08-14
      • 2018-04-02
      • 2017-02-13
      相关资源
      最近更新 更多