版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Do_________/article/details/83387846
<%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="gb2312"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>从数据库中获取数据</title>
</head>
<body>
<%
//1.装载数据驱动
Class.forName("com.mysql.jdbc.Driver");
//2.连接数据库
//数据库名:school
//账号名:root
//密码:root
Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/school","root","root");
//3.创建语句对象
Statement stmt=con.createStatement();
//4.执行SQL语句
String sql="select * from student";
//返回ResultSet实例化对象
ResultSet rs=stmt.executeQuery(sql);
//5.处理结果
while(rs.next()){
//获取到sno字段的值
out.print(rs.getString("sno"));
//解析成HTML,这里换行需要使用out.print("<br>");
out.print("<br>");
}
//6.关闭数据库
//关闭结果集
rs.close();
//关闭操作
stmt.close();
//关闭连接
con.close();
%>
</body>
</html>