2011-03-07 44 views
0

我使用Spring 3 MVC,只是我想显示错误消息特定订单自定义窗体:错误的春天mvc验证

我添加的逻辑工作正常。但是我想添加如果语句检查是否有这样的错误或没有。如果出现错误,我会添加“TR”

<table cellpadding="0" > 
     <c:forEach items="accountBean.nameSurname,accountBean.creditCart,accountBean.cvc" var="err" > 
     <%--check error for controlling--%>     
     <tr> 
     <td valign="top"><div class="attention"></div></td> 
     <td valign="middle" align="left"><form:errors path="${err}"></form:errors> </td> 
     </tr> 
     </c:forEach> 
</table> 

回答

0

怎么样这样的解决方案?

<table cellpadding="0" cellspacing="0" border="0" align="center"> 
    <c:forEach items="nameSurname,creditCart,cvc,monthAndYear" var="err" > 
    <spring:bind path="accountBean.${err}" > 
    <c:if test="${status.error}"> 
    <tr> 
    <td valign="top"><div class="attention"></div></td> 
    <td valign="middle" align="left">${status.errorMessage}</td> 
    </tr> 
    </c:if> 
    </spring:bind> 
    </c:forEach> 
</table>