etiqueta: <setDataSource SQL>
<Sql: setDataSource> etiqueta se utiliza para configurar la información del origen de datos o fuente de datos se almacena en un ámbito de variable para otras operaciones de base de datos JSTL como fuente de datos.
sintaxis
<sql:setDataSource var="<string>" scope="<string>" dataSource="<string>" driver="<string>" url="<string>" user="<string>" password="<string>"/>
propiedad
<Sql: setDataSource> tiene los siguientes atributos:propiedad | descripción | Si es necesario | defecto |
---|---|---|---|
conductor | Para registrar un controlador JDBC | no | no |
url | conexión a la base de datos JDBC URL | no | no |
usuario | Nombre de usuario de base de datos | no | no |
contraseña | base de datos de contraseña | no | no |
dataSource | base de datos de pre-preparada | no | no |
var | Representantes de bases de datos variables | no | Los ajustes por defecto |
alcance | atributo var alcance | no | página |
Los ejemplos de demostración
Configuración de base de datos MySQL:
- Utilizar el controlador JDBC de MySQL.
- Conecte la base de datos de la máquina de prueba.
- Utilice user_id y base de datos de acceso para pruebas micontraseña.
Los parámetros anteriores en la base de datos MySQL u otro es muy básico, lo mejor es recordar que los parámetros anteriores. El siguiente es un simple utilizar <sql: setDataSource> ejemplo de la etiqueta:
<%@ 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>
Que va a utilizar las demás etiquetas de los SQL <sql: setDataSource> etiqueta.