Latest web development tutorials

<Sql: setDataSource> tag

JSP standard Tag Library JSP standard Tag Library

<Sql: setDataSource> est utilisée pour configurer les informations de source de données ou d'une source de données est stockée dans un champ variable pour d'autres opérations de base de données JSTL en tant que source de données.

syntaxe

<sql:setDataSource
  var="<string>"
  scope="<string>"
  dataSource="<string>"
  driver="<string>"
  url="<string>"
  user="<string>"
  password="<string>"/>

propriété

<Sql: setDataSource> balise a les attributs suivants:

propriété description le cas échéant Par défaut
conducteur Pour enregistrer un pilote JDBC aucun aucun
url connexion de base de données JDBC URL aucun aucun
utilisateur Base de données Nom d'utilisateur aucun aucun
mot de passe Base de données Mot de passe aucun aucun
dataSource base de données pré-préparés aucun aucun
var Les représentants de bases de données variables aucun Les paramètres par défaut
portée attribut var Scope aucun page


Exemples Démo

Configuration base de données MySQL:

  • Utilisez le pilote JDBC MySQL.
  • Branchez la base de données machine de test.
  • Utilisez user_id et mypassword base de données d'accès TEST.

Les paramètres ci-dessus dans MySQL ou autre base de données est très basique, il est préférable de se rappeler que les paramètres ci-dessus. Suivant est un simple à utiliser <sql: setDataSource> tag exemple:

<%@ 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>

Vous utiliserez les autres étiquettes dans le SQL <sql: setDataSource> tag.


JSP standard Tag Library JSP standard Tag Library