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

जेएसपी में डेटा स्रोत कैसे सेट करें?

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

विशेषता

टैग में निम्नलिखित विशेषताएं हैं -

<वें शैली ="पाठ-संरेखण:केंद्र;">विवरण <वें शैली="पाठ्य-संरेखण:केंद्र;">डिफ़ॉल्ट
विशेषता आवश्यक
ड्राइवर पंजीकृत किए जाने वाले JDBC ड्राइवर वर्ग का नाम नहीं कोई नहीं
यूआरएल डेटाबेस कनेक्शन के लिए JDBC URL नहीं कोई नहीं
उपयोगकर्ता डेटाबेस उपयोगकर्ता नाम नहीं कोई नहीं
पासवर्ड डेटाबेस पासवर्ड नहीं कोई नहीं
पासवर्ड डेटाबेस पासवर्ड नहीं कोई नहीं
डेटा स्रोत डेटाबेस पहले से तैयार किया गया नहीं कोई नहीं
var डेटाबेस का प्रतिनिधित्व करने के लिए चर का नाम नहीं डिफ़ॉल्ट सेट करें
स्कोप डेटाबेस का प्रतिनिधित्व करने के लिए चर का दायरा नहीं पेज

उदाहरण

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

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

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

  • हम user_id . का उपयोग करेंगे और मेरा पासवर्ड परीक्षण डेटाबेस तक पहुँचने के लिए।

उपरोक्त सभी पैरामीटर आपके 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 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 टैग में का उपयोग करेंगे।


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

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

  1. रास्पबेरी पाई पर स्पॉटिफाई कनेक्ट कैसे सेट करें?

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

  1. ग्राफाना प्लग-इन के लिए नए रेडिस डेटा स्रोत का उपयोग कैसे करें

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