আমি কীভাবে একটিতে দুটি শর্ত পরীক্ষা করতে পারি <c:if>
? আমি এটি চেষ্টা করেছিলাম, তবে এটি একটি ত্রুটি উত্থাপন করে:
<c:if test="${ISAJAX == 0} && ${ISDATE == 0}">
আমি কীভাবে একটিতে দুটি শর্ত পরীক্ষা করতে পারি <c:if>
? আমি এটি চেষ্টা করেছিলাম, তবে এটি একটি ত্রুটি উত্থাপন করে:
<c:if test="${ISAJAX == 0} && ${ISDATE == 0}">
উত্তর:
এটি দেখতে জেএসটিএল শর্তসাপেক্ষ চেকের সদৃশ ।
ত্রুটিটি &&
বহিঃপ্রকাশের বাইরে রয়েছে। পরিবর্তে ব্যবহার করুন
<c:if test="${ISAJAX == 0 && ISDATE == 0}">
আপনি JSP 2.0 এবং উপরোক্ত ব্যবহার করে থাকেন সাথে আসবে এল সমর্থন : তাই আপনি প্লেইন ইংরেজি এবং ব্যবহারে লিখতে পারেন যে 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')}">