评估SpringEL表达式的异常:"#fields.hasErrors"

时间:2016-03-23 10:35:31

标签: html spring thymeleaf

我在以下代码中使用fields.hasErrors,但收到错误:

  

评估SpringEL表达式的异常:   "#fields.hasErrors(' $ {parametrosFormulario [0] .valor}')}" "

我有th:object="${parametrosFormulario}",我在以下行中使用它:

<div class="labelselect flota_izquierda col60" 
     th:each="parametro , stat:      ${parametrosFormulario}" 
     th:classappend="${#fields.hasErrors('${parametrosFormulario[__${stat.index}__].valor}')}? 'labelselect_error'" >

我不知道自己哪里出错了。一个答案将不胜感激!

1 个答案:

答案 0 :(得分:0)

fields.hasErrors期望bean的字段参数通过。

<div class="labelselect flota_izquierda col60" th:each="parametro , stat: ${parametrosFormulario}" th:classappend="${#fields.hasErrors('parametrosFormulario['+__${stat.index}__+'].valor')}? 'labelselect_error'" >