📄 show.jsp
字号:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*"
errorPage="" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
….
<div align="center"><span class="style3">以下是这个学生的详细信息
</span>
<%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=my_db";
//my_db为你的数据库的名称
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_READ_ONLY);
String id=request.getParameter("id");
String sql="select * from stu_info where id="+id;
ResultSet rs = stmt.executeQuery(sql);//建立ResultSet(结果集)对象,并执行SQL语句
%>
<center class="style1">
</div>
<hr>
<%
//利用while循环配合next方法将数据表中的记录列出
while(rs.next())
{
session.setAttribute("id",rs.getString("id"));//将id保存到session中
%>
<p align="center">学号:<%=rs.getString("id")%></p>
<p align="center">姓名:<%=rs.getString("name")%></p>
<p align="center">性别:<%=rs.getString("sex")%></p>
<p align="center">年龄:<%=rs.getString("age")%></p>
<%
}
rs.close(); //关闭ResultSet对象
stmt.close(); //关闭Statement对象
conn.close(); //关闭Connection对象
%>
<p align="center"> <input type="button" id="back"name="back" value="返回"
onClick="javascript:history.go(-1)"></p>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -