Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> प्रोग्रामिंग

JSP में डेटा स्रोत कैसे सेट करें?


<sql:setDataSource> टैग डेटा स्रोत कॉन्फ़िगरेशन चर सेट करता है या डेटा-स्रोत जानकारी को एक स्कोप्ड चर में सहेजता है जिसे अन्य JSTL डेटाबेस कार्यों के लिए इनपुट के रूप में उपयोग किया जा सकता है।

विशेषताएं

<sql:setDataSource> टैग में निम्नलिखित विशेषताएं होती हैं:

विशेषता विवरण आवश्यक डिफ़ॉल्ट
driver पंजीकृत होने के लिए JDBC ड्राइवर क्लास का नाम नहीं कोई नहीं
url डेटाबेस कनेक्शन के लिए JDBC URL नहीं कोई नहीं
user डेटाबेस उपयोगकर्ता नाम नहीं कोई नहीं
password डेटाबेस पासवर्ड नहीं कोई नहीं
dataSource पूर्व-तैयार डेटाबेस नहीं कोई नहीं
var डेटाबेस को दर्शाने के लिए चर का नाम नहीं डिफ़ॉल्ट सेट करें
scope डेटाबेस को दर्शाने के लिए चर का स्कोप नहीं Page

उदाहरण

अपने MySQL डेटाबेस सेटअप के बारे में निम्नलिखित जानकारी पर विचार करें:

  • हम JDBC MySQL ड्राइवर का उपयोग कर रहे हैं।

  • हम स्थानीय मशीन पर TEST डेटाबेस से कनेक्ट करने जा रहे हैं।

  • हम TEST डेटाबेस तक पहुंचने के लिए user_id और my password का उपयोग करेंगे।

उपरोक्त सभी पैरामीटर आपके MySQL या किसी अन्य डेटाबेस सेटअप के आधार पर भिन्न होंगे। उपरोक्त पैरामीटर्स को ध्यान में रखते हुए, निम्नलिखित उदाहरण setDataSource टैग का उपयोग करता है:

<%@ taglib uri = "https://java.sun.com/jsp/jstl/core" prefix = "c" %> 
<%@ taglib uri = "https://java.sun.com/jsp/jstl/sql" prefix = "sql"%> 
<html> 
<head> 
<title>JSTL sql:setDataSource टैग</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 टैग्स में <sql:setDataSource> का उपयोग करेंगे।


  1. Android पर डेटा उपयोग सीमा कैसे सेट करें Android पर डेटा उपयोग सीमा कैसे सेट करें

    क्या आप अपने Android डिवाइस पर डेटा उपयोग सीमा सेट करना चाहते हैं? यदि आपके पास अनलिमिटेड डेटा प्लान नहीं है, तो अपने हैंडसेट पर ऐप्स और सेवाओं को प्रतिबंधित किए बिना अपने डेटा को प्रबंधित करना मुश्किल हो सकता है। यदि आपको काम के लिए इंटरनेट की आवश्यकता है, तो यह मोबाइल डेटा के बिना रहना और भी कठिन

  1. रास्पबेरी पाई पर Spotify Connect सेटअप कैसे करें रास्पबेरी पाई पर Spotify Connect सेटअप कैसे करें

    Spotify के पास संगीत का विशाल संग्रह है और यह उपयोगकर्ताओं को अपने पसंदीदा ट्रैक स्ट्रीम करने के कई विकल्प देता है: आप वेब ब्राउज़र के माध्यम से या समर्पित स्मार्टफोन या डेस्कटॉप एप्लिकेशन इंस्टॉल करके Spotify का आनंद ले सकते हैं। हालांकि, ये विधियां हमेशा उच्चतम ध्वनि गुणवत्ता प्रदान नहीं करती हैं।

  1. नए Redis डेटा स्रोत प्लग-इन को Grafana के लिए मास्टर करें: एक चरण-दर-चरण गाइड नए Redis डेटा स्रोत प्लग-इन को Grafana के लिए मास्टर करें: एक चरण-दर-चरण गाइड

    इस महीने की शुरुआत में, Redis ने Grafana के लिए नया Redis डेटा स्रोत जारी किया, जो व्यापक रूप से उपयोग किए जाने वाले ओपन सोर्स एप्लिकेशन मॉनिटरिंग टूल को Redis से जोड़ता है। यह कैसे काम करता है इसका अंदाजा लगाने के लिए, आइए एक सेल्फ-रेफरेंशियल उदाहरण देखें: प्लग-इन का उपयोग करके यह देखने के लिए कि इ