1.使用page語句導入一些必要的包(packages)。
<%@ page info="database handler" %>
<%@ page import="java.io.*" %>
<%@ page import="java.util.*" %>
<%@ page import="java.sql.*" %>
<%@ page import="javax.servlet.*" %>
<%@ page import="javax.servlet.htttp.*" %>
2.JSP中加載數據庫驅動程序和連接數據庫等功能的Java程序片斷。
<%
try{
Class.forName("JdbcDriver");//加載JDBC驅動程序
String url="jdbc:databaseName";//建立數據庫連接
Connection con=DriverManager.getConnection(url,"username","password");
Statement stmt=con.createStatement();//創建JDBC實例
}catch(Exception e){}
%>
3.根據客戶端請求在JSP網頁中輸出用戶與數據庫的交互信息
out.println("<table><tr><th>......</th></tr></table>");//輸出信息
由於JavaBean技術的成熟,使JSP技術連接數據庫通常是通過JavaBean來完成,在JavaBean中實現數據庫驅動程序的加載和數據庫的連接等操作。