2015-01-13 11 views
5

के साथ जावास्क्रिप्ट फ़ंक्शन कॉल करें क्या जेएसटीएल के साथ जावास्क्रिप्ट फ़ंक्शन को कॉल करने का कोई तरीका है?जेएसटीएल

यहाँ कोड

<c:choose> 
       <c:when test="${orderUploadAction.errors.size()==0}"> 

       CALL JS FUNCTION HERE 

       </c:when> 
       <c:otherwise> 

       CALL JS FUNCTION HERE 

       </c:otherwise> 
</c:choose> 
+1

समझ लें कि आपके JSTL कोड अपने सर्वर पर चलाता है, और जब तक कोड ग्राहक ब्राउज़र तक पहुँच जाता है जावा स्क्रिप्ट कोड नहीं चलेंगे। जब जावास्क्रिप्ट चलता है, तो जेएसटीएल कोड के कुछ भी नहीं बचा है - यह सिर्फ HTML/CSS/जावास्क्रिप्ट है। – Pointy

उत्तर

8

का प्रयास करें कि इस

<c:choose> 
    <c:when test="${orderUploadAction.errors.size()==0}"> 
    <script> yourFunctionName() </script> 
    </c:when> 
    <c:otherwise> 
    <script> yourAnotherFunctionName() </script> 
    </c:otherwise> 
</c:choose> 
+1

धन्यवाद @Alexander, यह मेरा समय बचाया। –

संबंधित मुद्दे