তালিকাটি খালি জেএসটিএল হলে মূল্যায়ন করুন


121

এই অ্যারে তালিকাটি খালি কিনা তা আমি মূল্যায়নের চেষ্টা করেছি তবে এর মধ্যে একটিও সংকলিত হয়নি:

<c:if test="${myObject.featuresList.size == 0 }">                   
<c:if test="${myObject.featuresList.length == 0 }">                 
<c:if test="${myObject.featuresList.size() == 0 }">                 
<c:if test="${myObject.featuresList.length() == 0 }">                   
<c:if test="${myObject.featuresList.empty}">                    
<c:if test="${myObject.featuresList.empty()}">                  
<c:if test="${myObject.featuresList.isEmpty}">  

অ্যারেলিস্ট খালি থাকলে আমি কীভাবে মূল্যায়ন করব?

উত্তর:


245

emptyএকজন অপারেটর :

emptyঅপারেটর একটি হল উপসর্গ অপারেশন যে কিনা তা নির্ধারণ করতে একটি মান নাল বা ফাঁকা রয়েছে ব্যবহার করা যাবে।

<c:if test="${empty myObject.featuresList}">

2
যদিও এটি নথিভুক্ত করা হয় যে খালি অপারেটর ভাল JSTL মধ্যে সংগ্রহগুলি বাস্তবায়ন সেট সঙ্গে পূর্বে 2.0 খেলা না
ক্যাসি

67

ফাংশন ট্যাগগুলিও রয়েছে, কিছুটা আরও নমনীয়:

<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<c:if test="${fn:length(list) > 0}">

এবং এখানে ট্যাগ ডকুমেন্টেশন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.