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中实现数据库驱动程序的加载和数据库的连接等操作。