您的位置:首页 > 数据库 > MySQL

jsp连接mysql数据库查询

2013-01-09 13:59 302 查看
<%@ page language="java" contentType="text/html;charset=UTF-8"%>

<%@ page import="java.sql.*"%>

<%

String path = request.getContextPath();

String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<base href="<%=basePath%>">

<title>My JSP 'jdbc.jsp' starting page</title>

<meta http-equiv="pragma" content="no-cache">

<meta http-equiv="cache-control" content="no-cache">

<meta http-equiv="expires" content="0">

<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">

<meta http-equiv="description" content="This is my page">

<!--

<link rel="stylesheet" type="text/css" href="styles.css">

-->

</head>

<body>

<%

//注册驱动

Class.forName("com.mysql.jdbc.Driver");

//获取数据库连接

Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/stuDB","root","root");

//创建statement

Statement smt = conn.createStatement();

//遍历结果集

ResultSet rs = smt.executeQuery("select * from student");

%>

<table bgcolor="9999dd" border="1" width="300">

<%

while(rs.next()){

%>

<tr>

<td> <%=rs.getInt(1)%></td>

<td><%=rs.getString(2) %> </td>

<td> <%=rs.getInt(3)%></td>

</tr>

<%}%>

</table>

</body>

</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: