0

スプリングにエラーがあるエラー ボックスを表示する最良の方法を見つけようとしています。

問題の各フィールドの下にそのエラーを表示するのが好きです。以下は私のコードですが、他の方法で簡単になると思いますか?

<c:set var="validationErrorsContent"><form:errors path="content"/></c:set>
<c:if test="${not empty validationErrorsContent}">
<font color="red">
    <div id="error" class="error">
             <form:errors path="content" cssClass="error" />
    </div>
</font>
</c:if>
4

1 に答える 1

0

を使用してすべてのエラーを印刷できます

<form:errors path="*"/>

カスタマイズ検証も適用する場合は、このようにjspページにこれを適用します

<c:if test="${success=='n'}">
   <form:errors path="*"/>
</c:if>

コントローラーで「成功」を設定しますmap.put("success", "n");

于 2013-03-13T06:00:55.937 に答える