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

क्या JSP में XPath एक्सप्रेशन का परीक्षण किया जा सकता है?


<x:if> टैग एक टेस्ट XPath एक्सप्रेशन का मूल्यांकन करता है और यदि यह सत्य है, तो यह अपने बॉडी को प्रोसेस करता है। यदि टेस्ट शर्त असत्य है, तो बॉडी को अनदेखा किया जाता है।

विशेषताएं

<x:if> टैग में निम्नलिखित विशेषताएं होती हैं:

विशेषता विवरण आवश्यक डिफ़ॉल्ट
select मूल्यांकन किया जाने वाला XPath एक्सप्रेशन हाँ कोई नहीं
var शर्त के परिणाम को संग्रहीत करने के लिए चर का नाम नहीं कोई नहीं
scope var विशेषता में निर्दिष्ट चर का स्कोप नहीं Page

उदाहरण

निम्नलिखित उदाहरण <x:if> टैग के उपयोग को दर्शाता है:

<%@ 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:if टैग्स</title> 
</head> 
<body> 
<h3>पुस्तकें जानकारी:</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:if select = "$output//book"> दस्तावेज़ में कम से कम एक <book> तत्व है। </x:if> 
<br /> 
<x:if select = "$output/books[1]/book/price > 100"> पुस्तक की कीमतें बहुत अधिक हैं </x:if> 
</body> 
</html>

आइए अब उपरोक्त JSP को एक्सेस करें, निम्नलिखित परिणाम प्रदर्शित होगा:

पुस्तकें जानकारी: दस्तावेज़ में कम से कम एक <book> तत्व है। पुस्तक की कीमतें बहुत अधिक हैं

  1. Tomcat जैसे वेब सर्वर को JSP पेज टेस्ट करने के लिए कैसे सेटअप करें? Tomcat जैसे वेब सर्वर को JSP पेज टेस्ट करने के लिए कैसे सेटअप करें?

    Apache Tomcat, JavaServer Pages और सर्वलेट टेक्नोलॉजीज का एक ओपन सोर्स सॉफ्टवेयर कार्यान्वयन है और यह JSP और सर्वलेट्स के परीक्षण के लिए स्टैंडअलोन सर्वर के रूप में कार्य कर सकता है, और Apache वेब सर्वर के साथ एकीकृत किया जा सकता है। आपकी मशीन पर Tomcat सेट अप करने के चरण यहां दिए गए हैं - https:/

  1. अब आप विंडोज 10 के टाइमलाइन फीचर का परीक्षण कर सकते हैं अब आप विंडोज 10 के टाइमलाइन फीचर का परीक्षण कर सकते हैं

    माइक्रोसॉफ्ट ने विंडोज इनसाइडर्स के लिए नवीनतम विंडोज 10 बिल्ड जारी किया है, और यह लंबे समय से प्रतीक्षित विंडोज 10 के नए टाइमलाइन फीचर की शुरुआत का प्रतीक है। विंडोज 10 प्रीव्यू बिल्ड 17063 अभी फास्ट रिंग में विंडोज इनसाइडर्स या जिन्होंने स्किप अहेड का विकल्प चुना है, के लिए उपलब्ध है। बिल्ड 2017 म

  1. C# ASP.NET WebAPI को कैसे टेस्ट करें? C# ASP.NET WebAPI को कैसे टेस्ट करें?

    WebAPI टेस्टिंग में रिक्वेस्ट भेजना और रिस्पॉन्स प्राप्त करना शामिल है। WebAPI टेस्ट करने के कई तरीके हैं। यहां हम Postman और Swagger का उपयोग करके WebAPI टेस्ट करेंगे। टेस्ट सेटअप: Student मॉडल और कंट्रोलर Student मॉडल namespace DemoWebApplication.Models { public class Student { p