以MySQL为示例说明在JSP中操作数据库:
1、添加相应数据库的驱动程序,例如MySQL就是mysql-connector-java-5.1.25-bin.jar
2、建立MySQLTest.jsp页面进行编辑,输入以下代码进行测试
<%@page contentType="text/html; charset=gb2312"%> <%@page language="java"%> <%@page import="com.mysql.jbdc.*"%> <%@page import="java.sql.*"%> <% String driverName="com.mysql.jdbc.Driver"; String userName="root"; String userPwd="123456"; String dbName="test"; String tableName="goods"; String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="+userPwd; Class.forName("com.mysql.jdbc.Driver").newInstance(); java.sql.Connection conn=DriverManager.getConnection(url); out.print("数据库连接成功!"); out.print("<br>"); java.sql.Statement statement=conn.createStatement(); String sql="SELECT * from "+tableName; java.sql.ResultSet rs=statement.executeQuery(sql); out.print("商品编码"); out.print("|"); out.print("商品名称"); out.print("|"); out.print("价格(元)"); out.print("<br>"); while(rs.next()) { out.print(rs.getString(1)+""); out.print("|"); out.print(rs.getString(2)+""); out.print("|"); out.print(rs.getString(3)+""); out.print("<br>"); } rs.close(); statement.close(); conn.close(); %>