2013-02-14 26 views
5

के बाहर वसंत फ़ॉर्म त्रुटि प्रदर्शित करना हम फ़ॉर्म के पक्ष में फ़ॉर्म त्रुटियों को कैसे प्रदर्शित कर सकते हैं। मुझे पता है कि इसे <sf:errors path="nb"></sf:errors> का उपयोग करके फ़ॉर्म के अंदर प्रदर्शित किया जा सकता है। अगर मैं इसे अलग-अलग div में प्रदर्शित करना चाहता हूं तो मैं इसे कैसे कर सकता हूं? मैं बसंत के लिए नया हूँ इसलिए कृपया मुझे मार्गदर्शन करें।फॉर्म

उत्तर

6

यदि आप निम्न टैगलिब का उपयोग करके एक साथ सभी त्रुटि संदेशों को प्रदर्शित करने की योजना बना रहे हैं, तो आप कर सकते हैं।

<%@taglib uri="http://www.springframework.org/tags" prefix="spring" %> 

कुछ की तरह,

<spring:hasBindErrors htmlEscape="true" name="someBean"> 
    <c:if test="${errors.errorCount gt 0}"> 
    <h4>The error list :</h4> 
    <font color="red"> 
     <c:forEach items="${errors.allErrors}" var="error"> 
     <spring:message code="${error.code}" 
         arguments="${error.arguments}" 
         text="${error.defaultMessage}"/><br/> 
     </c:forEach> 
    </font> 
    </c:if> 
</spring:hasBindErrors> 

ध्यान दें कि नाम टैग <spring:hasBindErrors/> की name="someBean" विशेषता अपने वास्तविक आदेश वस्तु जो अपने रूप के लिए बाध्य किया जाता है।