কীভাবে EL তে বুলিয়ান শর্ত পরীক্ষা করতে হবে?


90

এটা কি সঠিক?

<c:if test="${theBooleanVariable == false}">It's false!</c:if>

বা আমি এটা করতে পারি?

<c:if test="${!theBooleanVariable}">It's false!</c:if>

উত্তর:


122

আপনি El (অভিব্যক্তি ভাষা) বর্ণনা কটাক্ষপাত থাকতে পারে এখানে

আপনার কোড উভয়ই সঠিক, তবে আমি দ্বিতীয়টিকে পছন্দ করি, যেমন একটি বুলিয়ান trueবা এর সাথে তুলনা করাfalse অপ্রয়োজনীয়।

আরও ভাল পাঠযোগ্যতার জন্য, আপনি notঅপারেটরটিও ব্যবহার করতে পারেন :

<c:if test="${not theBooleanVariable}">It's false!</c:if>


4

আপনি এইভাবে পরীক্ষা করতে পারেন

<c:if test="${theBooleanVariable ne true}">It's false!</c:if>
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.