<SQL: setDataSource> tag
Standardowa biblioteka znaczników JSP
<SQL: setDataSource> tag służy do konfigurowania informacji o źródle danych lub źródła danych jest przechowywany w zmiennej zakresu innych operacji bazodanowych JSTL jako źródła danych.
składnia
<sql:setDataSource var="<string>" scope="<string>" dataSource="<string>" driver="<string>" url="<string>" user="<string>" password="<string>"/>
nieruchomość
<SQL: setDataSource> ma następujące atrybuty:nieruchomość | opis | Jeśli jest to konieczne | Domyślnie |
---|---|---|---|
kierowca | Aby zarejestrować sterownik JDBC | nie | nie |
url | połączenia z bazą danych JDBC URL | nie | nie |
użytkownik | Nazwa użytkownika bazy danych | nie | nie |
hasło | baza Hasło | nie | nie |
DataSource | Wstępnie przygotowany w bazie | nie | nie |
var | Przedstawiciele zmiennej bazy danych | nie | ustawienia domyślne |
zakres | Zakres atrybut var | nie | strona |
Przykłady Demo
Konfiguracja bazy danych MySQL:
- Za pomocą sterownika JDBC MySQL.
- Połącz testowej bazy danych maszyn.
- Użyj user_id i mojehasło testowej bazy danych dostępu.
Powyższe parametry w bazie danych MySQL lub drugiej jest bardzo proste, najlepiej jest, aby pamiętać, że powyższe parametry. Dalej jest prosty w użyciu <sql: setDataSource> przykład tag:
<%@ 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>
Będziesz korzystać z innych etykiet w SQL <sql: setDataSource> tag.