在登陆成功页面加入第三个超链接,链接地址为新创建的一个data1.jsp文件。该页面访问一个数据库的基本表(数据库、基本表内容自拟
时间: 2024-02-16 22:02:50 浏览: 105
JavaWeb数据库应用开发基础
可以使用以下代码来在登录成功页面添加第三个超链接,该链接地址为新创建的 `data1.jsp` 文件,并访问一个数据库的基本表:
```html
<a href="data1.jsp">访问基本表</a>
```
在 `data1.jsp` 文件中,可以使用 JSP 语言连接数据库,并查询基本表内容。以下是一个简单的示例:
```jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page import="java.sql.*" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>基本表内容</title>
</head>
<body>
<%
// 连接数据库
String url = "jdbc:mysql://localhost:3306/mydb";
String user = "root";
String password = "123456";
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
try {
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection(url, user, password);
// 查询基本表
stmt = conn.createStatement();
String sql = "SELECT * FROM basic_table";
rs = stmt.executeQuery(sql);
// 显示查询结果
out.println("<table>");
out.println("<tr><td>ID</td><td>Name</td><td>Age</td></tr>");
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
int age = rs.getInt("age");
out.println("<tr><td>" + id + "</td><td>" + name + "</td><td>" + age + "</td></tr>");
}
out.println("</table>");
} catch (Exception e) {
e.printStackTrace();
} finally {
// 关闭数据库连接
if (rs != null) {
try { rs.close(); } catch (Exception e) {}
}
if (stmt != null) {
try { stmt.close(); } catch (Exception e) {}
}
if (conn != null) {
try { conn.close(); } catch (Exception e) {}
}
}
%>
</body>
</html>
```
在上述代码中,需要将 `url`、`user` 和 `password` 修改为自己的数据库连接信息,并将 `basic_table` 改为自己的基本表名称。在页面中使用 JSP 语言连接数据库,并查询基本表内容,然后将查询结果显示在页面上。
阅读全文