JSTL SQL टैग लाइब्रेरी Oracle, MySQL, या Microsoft SQL Server जैसे रिलेशनल डेटाबेस (RDBMS) के साथ इंटरैक्ट करने के लिए टैग प्रदान करती है।
अपने JSP में JSTL SQL लाइब्रेरी शामिल करने का सिंटैक्स निम्नलिखित है:
<%@ taglib prefix = "sql" uri = "https://java.sun.com/jsp/jstl/sql" %>
निम्नलिखित तालिका SQL JSTL टैग्स को सूचीबद्ध करती है:
| क्र.सं. | टैग और विवरण |
|---|---|
| 1 | <sql:setDataSource> केवल प्रोटोटाइपिंग के लिए उपयुक्त एक साधारण DataSource बनाता है |
| 2 | <sql:query> अपने बॉडी में परिभाषित SQL क्वेरी या sql विशेषता के माध्यम से निष्पादित करता है। |
| 3 | <sql:update> अपने बॉडी में परिभाषित SQL अपडेट या sql विशेषता के माध्यम से निष्पादित करता है। |
| 4 | <sql:param> एक SQL स्टेटमेंट में पैरामीटर को निर्दिष्ट मान पर सेट करता है। |
| 5 | <sql:dateParam> एक SQL स्टेटमेंट में पैरामीटर को निर्दिष्ट java.util.Date मान पर सेट करता है। |
| 6 | <sql:transaction> नेस्टेड डेटाबेस एक्शन तत्वों को एक साझा कनेक्शन प्रदान करता है, जो सभी स्टेटमेंट्स को एक ट्रांजैक्शन के रूप में निष्पादित करने के लिए सेट करता है। |