jsp学生信息管理系统代码
时间: 2023-08-17 10:06:16 浏览: 202
这里提供一个简单的 JSP 学生信息管理系统的代码示例,仅供参考:
index.jsp:
```html
<!DOCTYPE html>
<html>
<head>
<title>学生信息管理系统</title>
</head>
<body>
<h1>学生信息管理系统</h1>
<ul>
<li><a href="add.jsp">添加学生信息</a></li>
<li><a href="query.jsp">查询学生信息</a></li>
</ul>
</body>
</html>
```
add.jsp:
```html
<!DOCTYPE html>
<html>
<head>
<title>添加学生信息</title>
</head>
<body>
<h1>添加学生信息</h1>
<form action="addStudent.jsp" method="post">
姓名:<input type="text" name="name"><br>
年龄:<input type="text" name="age"><br>
性别:<input type="radio" name="sex" value="男">男
<input type="radio" name="sex" value="女">女<br>
电话:<input type="text" name="phone"><br>
<input type="submit" value="提交">
</form>
</body>
</html>
```
addStudent.jsp:
```jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%
request.setCharacterEncoding("UTF-8");
String name = request.getParameter("name");
String age = request.getParameter("age");
String sex = request.getParameter("sex");
String phone = request.getParameter("phone");
// 将学生信息保存到数据库中
%>
<!DOCTYPE html>
<html>
<head>
<title>添加成功</title>
</head>
<body>
<h1>添加成功</h1>
<p>姓名: <%= name %> </p>
<p>年龄: <%= age %> </p>
<p>性别: <%= sex %> </p>
<p>电话: <%= phone %> </p>
</body>
</html>
```
query.jsp:
```html
<!DOCTYPE html>
<html>
<head>
<title>查询学生信息</title>
</head>
<body>
<h1>查询学生信息</h1>
<form action="queryStudent.jsp" method="post">
姓名:<input type="text" name="name"><br>
<input type="submit" value="查询">
</form>
</body>
</html>
```
queryStudent.jsp:
```jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%
request.setCharacterEncoding("UTF-8");
String name = request.getParameter("name");
// 根据姓名从数据库中查询学生信息
%>
<!DOCTYPE html>
<html>
<head>
<title>查询结果</title>
</head>
<body>
<h1>查询结果</h1>
<% if (学生信息存在) { %>
<p>姓名: <%= name %> </p>
<p>年龄: <%= age %> </p>
<p>性别: <%= sex %> </p>
<p>电话: <%= phone %> </p>
<% } else { %>
<p>未查询到该学生信息</p>
<% } %>
</body>
</html>
```
上述代码中的 “学生信息存在” 和 “根据姓名从数据库中查询学生信息” 部分需要根据实际情况进行实现。此外,还需要在 JSP 文件中引入 JDBC 驱动并编写数据库连接、查询等相关代码。
阅读全文