Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> प्रोग्रामिंग

क्या हमारे पास XPath अभिव्यक्ति के लिए जेएसपी में स्विच स्टेटमेंट हो सकता है?

टैग जावा स्विच स्टेटमेंट की तरह काम करता है। इसके साथ, आप कई विकल्पों में से चुन सकते हैं। जहां स्विच स्टेटमेंट में केस स्टेटमेंट होते हैं, वहां टैग में . है टैग। इसी तरह, एक स्विच स्टेटमेंट में एक डिफ़ॉल्ट क्रिया निर्दिष्ट करने के लिए डिफ़ॉल्ट क्लॉज होता है और टैग में . है डिफ़ॉल्ट खंड के रूप में टैग करें।

विशेषता

  • टैग में कोई विशेषता नहीं है।

  • टैग में एक विशेषता है जो नीचे सूचीबद्ध है।

  • टैग में कोई विशेषता नहीं है।

टैग में निम्नलिखित विशेषताएं हैं -

<वें शैली ="पाठ-संरेखण:केंद्र;">विवरण <वें शैली="पाठ्य-संरेखण:केंद्र;">डिफ़ॉल्ट
विशेषता आवश्यक
चुनें मूल्यांकन की शर्त हां कोई नहीं

उदाहरण

<%@ 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. जावास्क्रिप्ट में लूप स्टेटमेंट के लिए क्या है?

    के लिए लूप लूपिंग का सबसे कॉम्पैक्ट रूप है। इसमें निम्नलिखित तीन महत्वपूर्ण भाग शामिल हैं - लूप इनिशियलाइज़ेशन जहां हम अपने काउंटर को शुरुआती मूल्य में प्रारंभ करते हैं। लूप शुरू होने से पहले इनिशियलाइज़ेशन स्टेटमेंट निष्पादित किया जाता है। परीक्षण विवरण जो परीक्षण करेगा कि दी गई शर्त सत्य ह

  1. क्या हमारे पास जावास्क्रिप्ट स्विच स्टेटमेंट में रिटर्न स्टेटमेंट हो सकता है?

    जावास्क्रिप्ट स्विच स्टेटमेंट में रिटर्न स्टेटमेंट हो सकते हैं यदि यह किसी फ़ंक्शन के अंदर मौजूद है। फ़ंक्शन स्विच स्टेटमेंट में मान लौटाएगा और स्विच स्टेटमेंट के बाद कोड निष्पादित नहीं किया जाएगा। जावास्क्रिप्ट स्विच स्टेटमेंट में रिटर्न स्टेटमेंट रखने के लिए कोड निम्नलिखित है - उदाहरण दस्तावेज़ ब

  1. जावास्क्रिप्ट में स्टेटमेंट के लिए... के बारे में बताएं?

    for…in लूप सभी ऑब्जेक्ट गुणों के माध्यम से लूप करता है। जावास्क्रिप्ट में for..in स्टेटमेंट को लागू करने वाला कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width