<x:out> टैग XPath एक्सप्रेशन के परिणाम को प्रदर्शित करता है। यह <%= %> JSP सिंटैक्स के समान कार्य करता है।
विशेषताएं
<x:out> टैग में निम्नलिखित विशेषताएं होती हैं:
| विशेषता | विवरण | आवश्यक | डिफ़ॉल्ट |
|---|---|---|---|
| select | स्ट्रिंग के रूप में मूल्यांकन करने के लिए XPath एक्सप्रेशन, अक्सर XPath चर का उपयोग करते हुए | हाँ | कोई नहीं |
| escapeXml | यदि टैग को विशेष XML वर्णों को एस्केप करना चाहिए तो true | नहीं | true |
उदाहरण
आइए एक उदाहरण लें जो टैग्स (a) <x:out>, (b) <x:parse> को कवर करेगा।
<%@ 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:out टैग्स</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"/>
<b>पहली पुस्तक का शीर्षक है</b>: <x:out select = "$output/books/book[1]/name" />
<br>
<b>दूसरी पुस्तक की कीमत</b>: <x:out select = "$output/books/book[2]/price" />
</body>
</html>
उपरोक्त कोड निम्नलिखित परिणाम उत्पन्न करेगा:
पुस्तकें जानकारी: पहली पुस्तक का शीर्षक है: Padam History दूसरी पुस्तक की कीमत: 2000