কম্পিউটার

আমরা কি JSP এ XPath এক্সপ্রেশন পরীক্ষা করতে পারি?


ট্যাগ একটি পরীক্ষা XPath অভিব্যক্তি মূল্যায়ন করে এবং যদি এটি সত্য হয়, এটি তার শরীরকে প্রক্রিয়া করে। পরীক্ষার শর্ত মিথ্যা হলে, শরীর উপেক্ষা করা হয়।

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

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

অ্যাট্রিবিউট বিবরণ প্রয়োজনীয় ডিফল্ট
নির্বাচন করুন XPath এক্সপ্রেশন মূল্যায়ন করা হবে হ্যাঁ কিছুই নয়
var কন্ডিশনের ফলাফল সংরক্ষণ করার জন্য ভেরিয়েবলের নাম না কিছুই নয়
স্কোপ var অ্যাট্রিবিউটে নির্দিষ্ট করা ভেরিয়েবলের স্কোপ না পৃষ্ঠা

উদাহরণ

নিচে একটি উদাহরণ দেওয়া হল যা -এর ব্যবহার দেখায় ট্যাগ -

<%@ 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 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:if select = "$output//book">
         Document has at least one <book> element.
      </x:if>
      <br />
      <x:if select = "$output/books[1]/book/price > 100">
         Book prices are very high
      </x:if>
   </body>
</html>

চলুন এখন উপরের JSP-এ প্রবেশ করি, নিচের ফলাফলটি প্রদর্শিত হবে -

Books Info:
Document has at least one <book> element.
Book prices are very high

  1. কিভাবে জাভাস্ক্রিপ্টে একটি নিয়মিত এক্সপ্রেশন পরীক্ষা এবং চালানো যায়?

  2. জেএসপি পৃষ্ঠাগুলি পরীক্ষা করার জন্য টমক্যাটের মতো একটি ওয়েব সার্ভার কীভাবে সেটআপ করবেন?

  3. আপনি এখন Windows 10s টাইমলাইন বৈশিষ্ট্য পরীক্ষা করতে পারেন

  4. আমরা কিভাবে C# Asp.Net WebAPI পরীক্ষা করতে পারি?