কম্পিউটার

আমাদের কি XPath এক্সপ্রেশনের জন্য JSP-তে একটি সুইচ স্টেটমেন্ট থাকতে পারে?


ট্যাগ একটি জাভা সুইচ স্টেটমেন্টের মত কাজ করে। এটির সাহায্যে, আপনি বেশ কয়েকটি বিকল্পের মধ্যে বেছে নিতে পারেন। যেখানে সুইচ স্টেটমেন্টে কেস স্টেটমেন্ট আছে, ট্যাগে আছে ট্যাগ. একইভাবে, একটি সুইচ স্টেটমেন্টে একটি ডিফল্ট ক্রিয়া নির্দিষ্ট করার জন্য ডিফল্ট ধারা থাকে এবং ট্যাগে আছে ডিফল্ট ক্লজ হিসেবে ট্যাগ করুন।

অ্যাট্রিবিউট

  • ট্যাগের কোনো বৈশিষ্ট্য নেই।

  • ট্যাগের একটি বৈশিষ্ট্য রয়েছে যা নীচে তালিকাভুক্ত করা হয়েছে৷

  • ট্যাগের কোনো বৈশিষ্ট্য নেই।

ট্যাগের নিম্নলিখিত বৈশিষ্ট্য রয়েছে −

অ্যাট্রিবিউট বিবরণ প্রয়োজনীয় ডিফল্ট
নির্বাচন করুন মূল্যায়ন করার শর্ত হ্যাঁ কিছুই নয়

উদাহরণ

<%@ taglib prefix = "c" uri = "https://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix = "x" uri = "https://java.sun.com/jsp/jstl/xml" %>
<html>
   <head>
     <title>JSTL x:choose Tags</title>
   </head>
   <body>
      <h3>Books Info:</h3>
      <c:set var = "xmltext">
         <books>
            <book>
               <name>Padam History</name>
               <author>ZARA</author>
               <price>100</price>
            </book>
            <book>
               <name>Great Mistry</name>
               <author>NUHA</author>
               <price>2000</price>
            </book>
         </books>
      </c:set>
      <x:parse xml = "${xmltext}" var = "output"/>
      <x:choose>
         <x:when select = "$output//book/author = 'ZARA'">
            Book is written by ZARA
          </x:when>
          <x:when select = "$output//book/author = 'NUHA'">
             Book is written by NUHA
          </x:when>
          <x:otherwise>
             Unknown author.
          </x:otherwise>
       </x:choose>
   </body>
</html>

নিম্নলিখিত ফলাফল প্রদর্শিত হবে −

Books Info:
Book is written by ZARA

  1. জাভাস্ক্রিপ্টে যদি বিবৃতি কি?

  2. জাভাস্ক্রিপ্টে লুপ স্টেটমেন্টের জন্য কি?

  3. আমরা একটি জাভাস্ক্রিপ্ট সুইচ বিবৃতি একটি রিটার্ন বিবৃতি থাকতে পারে?

  4. জাভাস্ক্রিপ্টে বিবৃতিতে...এর জন্য ব্যাখ্যা কর?