विशेषता
| विशेषता | <वें शैली ="पाठ-संरेखण:केंद्र;">विवरणआवश्यक | <वें शैली="पाठ्य-संरेखण:केंद्र;">डिफ़ॉल्टवें>||
|---|---|---|---|
| ड्राइवर | पंजीकृत किए जाने वाले JDBC ड्राइवर वर्ग का नाम | नहीं | कोई नहीं |
| यूआरएल | डेटाबेस कनेक्शन के लिए JDBC URL | नहीं | कोई नहीं |
| उपयोगकर्ता | डेटाबेस उपयोगकर्ता नाम | नहीं | कोई नहीं |
| पासवर्ड | डेटाबेस पासवर्ड | नहीं | कोई नहीं |
| पासवर्ड | डेटाबेस पासवर्ड | नहीं | कोई नहीं |
| डेटा स्रोत | डेटाबेस पहले से तैयार किया गया | नहीं | कोई नहीं |
| var | डेटाबेस का प्रतिनिधित्व करने के लिए चर का नाम | नहीं | डिफ़ॉल्ट सेट करें |
| स्कोप | डेटाबेस का प्रतिनिधित्व करने के लिए चर का दायरा | नहीं | पेज |
उदाहरण
अपने MySQL डेटाबेस सेटअप के बारे में निम्नलिखित जानकारी पर विचार करें -
-
हम JDBC MySQL का उपयोग कर रहे हैं ड्राइवर।
-
हम स्थानीय मशीन पर टेस्ट डेटाबेस से जुड़ने जा रहे हैं।
-
हम user_id . का उपयोग करेंगे और मेरा पासवर्ड परीक्षण डेटाबेस तक पहुँचने के लिए।
उपरोक्त सभी पैरामीटर आपके MySQL या किसी अन्य डेटाबेस सेटअप के आधार पर अलग-अलग होंगे। उपरोक्त मापदंडों को ध्यान में रखते हुए, निम्न उदाहरण setDataSource . का उपयोग करता है टैग -
<%@ taglib uri = "http://java.sun.com/jsp/jstl/core" prefix = "c" %>
<%@ taglib uri = "http://java.sun.com/jsp/jstl/sql" prefix = "sql"%>
<html>
<head>
<title>JSTL sql:setDataSource Tag</title>
</head>
<body>
<sql:setDataSource var = "snapshot" driver = "com.mysql.jdbc.Driver" url = "jdbc:mysql://localhost/TEST" user = "user_id" password = "mypassword"/>
<sql:query dataSource = "${snapshot}" sql = "..." var = "result" />
</body>
</html>
हम बाद के SQL टैग में