2

私の Web ページには、検証中のフィールドの横に多くの横方向のスペースがあり、1 つのフィールドのすべての検証エラーをコンマで区切って表示したいと考えています。

現在、通常、複数の春のエラーメッセージが次のように html にフォーマットされています。

<input id="name" type="text" size="50" value="" name="name"></input>
    <span id="name.errors" class="errText">
       Name cant be blank!
       <br></br>
       Name is required!
    </span>

私が欲しいのは、次のようなエラーメッセージを出力する format(ter) を指定することです:

<input id="name" type="text" size="50" value="" name="name"></input>
    <span id="name.errors" class="errText">
       Name cant be blank!, Name is required!
    </span>

これをグローバルに、または少なくともコントローラーごとに initBinder メソッドで行うことは可能ですか?

ありがとう。

4

2 に答える 2

0

そのコードで好きなようにエラーをフォーマットできます:

<spring:bind path="YourFieldPath">
    <c:forEach var="error" items="${status.errorMessages}" varStatus="status">
        ${error}
        <c:if test="${!status.last}">,</c:if>
    </c:forEach>
</spring:bind>
于 2014-04-03T08:18:47.477 に答える
0

display: inlineCSSで使える

于 2014-04-03T08:20:32.273 に答える