Latest web development tutorials

<SQL: setDataSource> แท็ก

ห้องสมุดแท็ก JSP มาตรฐาน ห้องสมุดแท็ก JSP มาตรฐาน

<SQL: setDataSource> แท็กที่ใช้ในการกำหนดค่าข้อมูลแหล่งข้อมูลหรือแหล่งข้อมูลที่ถูกเก็บไว้ในขอบเขตตัวแปรสำหรับการดำเนินงานฐานข้อมูล JSTL อื่น ๆ เป็นแหล่งข้อมูล

วากยสัมพันธ์

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

คุณสมบัติ

<SQL: setDataSource> tag มีคุณลักษณะดังต่อไปนี้:

คุณสมบัติ ลักษณะ หากมีความจำเป็น ผิดนัด
คนขับรถ การลงทะเบียนไดรเวอร์ JDBC ไม่ ไม่
URL เชื่อมต่อฐานข้อมูล JDBC URL ไม่ ไม่
ผู้ใช้งาน ชื่อผู้ใช้ฐานข้อมูล ไม่ ไม่
รหัสผ่าน รหัสผ่านฐานข้อมูล ไม่ ไม่
แหล่งข้อมูล ฐานข้อมูลที่เตรียมไว้ล่วงหน้า ไม่ ไม่
var ผู้แทนราษฎรฐานข้อมูลตัวแปร ไม่ ตั้งค่าเริ่มต้น
ขอบเขต แอตทริบิวต์ var ขอบเขต ไม่ หน้า


ตัวอย่างสาธิต

การตั้งค่าฐานข้อมูล MySQL:

  • ใช้ไดรเวอร์ JDBC MySQL
  • เชื่อมต่อฐานข้อมูลเครื่องทดสอบ
  • ใช้ user_id และฐานข้อมูลทดสอบการเข้าถึง mypassword

พารามิเตอร์ดังกล่าวข้างต้นใน MySQL หรือฐานข้อมูลอื่น ๆ ที่เป็นพื้นฐานมากที่ดีที่สุดคือต้องจำไว้ว่าตัวแปรข้างต้น ถัดไปคือง่ายต่อการใช้ <SQL: setDataSource> ตัวอย่าง 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>

คุณจะใช้ค่ายอื่น ๆ ใน SQL <SQL: setDataSource> แท็ก


ห้องสมุดแท็ก JSP มาตรฐาน ห้องสมุดแท็ก JSP มาตรฐาน