मैं एक में दो स्थितियों की जांच कैसे करूं <c:if>? मैंने यह कोशिश की, लेकिन यह एक त्रुटि उठाता है:
<c:if test="${ISAJAX == 0} && ${ISDATE == 0}">
मैं एक में दो स्थितियों की जांच कैसे करूं <c:if>? मैंने यह कोशिश की, लेकिन यह एक त्रुटि उठाता है:
<c:if test="${ISAJAX == 0} && ${ISDATE == 0}">
जवाबों:
यह JSTL सशर्त जाँच के डुप्लिकेट की तरह दिखता है ।
&&अभिव्यक्ति के बाहर त्रुटि हो रही है । इसके बजाय उपयोग करें
<c:if test="${ISAJAX == 0 && ISDATE == 0}">
यदि आप JSP 2.0 और इसके बाद के संस्करण का उपयोग कर रहे हैं, तो यह EL समर्थन के साथ आएगा : ताकि आप सादे अंग्रेजी में लिख सकें और अपने परीक्षण को लिखने के लिए ऑपरेटरों के andसाथ उपयोग कर सकें empty:
<c:if test="${(empty object_1.attribute_A) and (empty object_2.attribute_B)}">
सिफ़ारिश करना:
जब आपके पास एक से अधिक स्थिति है andऔर सत्यापन समस्याओं से बचने के लिए orबेहतर ()है
<c:if test="${(not validID) and (addressIso == 'US' or addressIso == 'BR')}">