在登陆成功页面加入第三个超链接,链接地址为新创建的一个data1.jsp文件。该页面访问一个数据库的基本表(数据库、基本表内容自拟。比如:数据库为database1,数据表为:table1,数据表中的字段为学生的姓名,性别,电话,住址,班级,学号,javaee成绩),实现不带参数的提取基本表中的数据显示在页面中。
时间: 2024-03-25 17:40:49 浏览: 183
JSP页面的访问控制
好的,你可以在登陆成功页面中添加如下代码来实现:
```
<a href="data1.jsp">访问基本表</a>
```
然后在data1.jsp页面中加入以下代码来访问数据库的基本表并显示在页面中:
```
<%@ page import="java.sql.*" %>
<!DOCTYPE html>
<html>
<head>
<title>基本表数据</title>
</head>
<body>
<table>
<tr>
<th>姓名</th>
<th>性别</th>
<th>电话</th>
<th>住址</th>
<th>班级</th>
<th>学号</th>
<th>javaee成绩</th>
</tr>
<%
// 加载JDBC驱动
Class.forName("com.mysql.jdbc.Driver");
// 建立数据库连接
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/database1", "username", "password");
// 查询语句
String sql = "SELECT * FROM table1";
// 执行查询
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery(sql);
// 处理结果集
while(rs.next()){
%>
<tr>
<td><%=rs.getString("姓名")%></td>
<td><%=rs.getString("性别")%></td>
<td><%=rs.getString("电话")%></td>
<td><%=rs.getString("住址")%></td>
<td><%=rs.getString("班级")%></td>
<td><%=rs.getString("学号")%></td>
<td><%=rs.getString("javaee成绩")%></td>
</tr>
<% } %>
// 关闭连接
<%
rs.close();
stmt.close();
conn.close();
%>
</table>
</body>
</html>
```
注意,其中的数据库连接信息和查询语句需要替换成你自己的。希望对你有所帮助。
阅读全文