<Sql: setDataSource> -Tag
JSP Standard - Tag - Bibliothek
<Sql: setDataSource> -Tag wird verwendet, um die Datenquelle oder Datenquelleninformationen zu konfigurieren, wird in einem variablen Umfang für andere JSTL Datenbank-Operationen als Datenquelle gespeichert.
Syntax
<sql:setDataSource var="<string>" scope="<string>" dataSource="<string>" driver="<string>" url="<string>" user="<string>" password="<string>"/>
Immobilien
<Sql: setDataSource> Tag hat folgende Attribute:Immobilien | Beschreibung | notfalls | Default |
---|---|---|---|
Fahrer | So registrieren Sie einen JDBC-Treiber | keine | keine |
url | JDBC-URL-Datenbankverbindung | keine | keine |
Benutzer | Datenbank Benutzername | keine | keine |
Kennwort | Datenbank-Kennwort | keine | keine |
datasource | Vorbereitete Datenbank | keine | keine |
var | Vertreter variable Datenbank | keine | Standardeinstellungen |
Anwendungsbereich | Scope var Attribut | keine | Seite |
Beispiele Demo
Einstellen MySQL-Datenbank:
- Verwenden Sie JDBC MySQL-Treiber.
- Schließen Sie das Gerät TEST-Datenbank.
- Verwenden Sie user_id und mypassword Zugang TEST-Datenbank.
Die oben genannten Parameter in MySQL oder einer anderen Datenbank ist sehr einfach, ist es am besten, dass die oben genannten Parameter zu erinnern. Als nächstes ist ein einfach zu benutzendes <sql: setDataSource> -Tag Beispiel:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ 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>
<: SetDataSource SQL> Tag Sie werden die anderen Labels in der SQL verwenden.