কম্পিউটার

একটি ভেরিয়েবলে JSP-তে XPath এক্সপ্রেশন ফলাফলের মান কীভাবে ব্যবহার করবেন?


ট্যাগ একটি XPath এক্সপ্রেশনের মানের সাথে একটি পরিবর্তনশীল সেট করে।

যদি XPath এক্সপ্রেশনটি বুলিয়ানে পরিণত হয়, ট্যাগ একটি java.lang.বুলিয়ান অবজেক্ট সেট করে; একটি স্ট্রিং এর জন্য, java.lang.String; এবং একটি নম্বরের জন্য, java.lang.Number.

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

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

অ্যাট্রিবিউট বিবরণ প্রয়োজনীয় ডিফল্ট
var একটি ভেরিয়েবল যা XPath এক্সপ্রেশনের মানের সাথে সেট করা হয় হ্যাঁ শরীর
নির্বাচন করুন XPath এক্সপ্রেশন মূল্যায়ন করা হবে না কিছুই নয়
স্কোপ 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 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:set var = "fragment" select = "$output//book"/>
      <b>The price of the second book</b>:
      <c:out value = "${fragment}" />
   </body>
</html>

উপরের JSP অ্যাক্সেস করুন, নিম্নলিখিত ফলাফল প্রদর্শিত হবে −

Books Info:
The price of the second book:[[book: null], [book: null]]

  1. কিভাবে একটি JSP এ sql ক্যোয়ারীতে একটি তারিখ পরিবর্তনশীল পাস করবেন?

  2. কিভাবে একটি JSP এ প্যারামিটারাইজড এসকিউএল ক্যোয়ারী ব্যবহার করবেন?

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

  4. পাইথন নিয়মিত এক্সপ্রেশনে ভেরিয়েবলগুলি কীভাবে ব্যবহার করবেন?