亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JSP > 正文

JSP學生信息管理系統設計

2020-07-27 21:19:25
字體:
來源:轉載
供稿:網友

本文實例為大家分享了JSP學生信息管理系統源碼,供大家參考,具體內容如下

新建學生信息數據庫

1.添加記錄模塊

<%@ page contentType="text/html" pageEncoding="UTF-8"%><html> <head>  <title>添加新學生</title>  </head> <body> <form action="stuinsert2.jsp" method="post"> <table border="0" width="238" heigth="252"> <tr><td>學號:</td><td><input type="text" name="id"></td></tr> <tr><td>姓名</td><td><input type="text" name="name"></td></tr> <tr><td>性別</td><td><input type="text" name="sex"></td></tr> <tr><td>年齡</td><td><input type="text" name="age"></td></tr> <tr><td>專業</td><td><input type="text" name="sdept"></td></tr> <tr align="center"> <td colspan="2"> <input type="submit" value="提交">&nbsp;&nbsp;&nbsp; <input type="reset" value="取消"> </td> </tr> </table> </form> </body></html>
<%@ page language="java" import="java.sql.*" pageEncoding="UTF-8"%><html> <head> <title>添加學生處理程序</title> </head> <body> <% Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");     String url="jdbc:sqlserver://localhost:1433; DatabaseName=p";     String user="sa";    String password="123456";   Connection conn=DriverManager.getConnection(url,user,password);  request.setCharacterEncoding("UTF-8");  String id=request.getParameter("id");  String name=request.getParameter("name");  String sex=request.getParameter("sex");  int age=Integer.parseInt(request.getParameter("age"));  String sdept=request.getParameter("sdept");  String sql=String.format("select * from student where Sno=%s",id);  Statement stmt=conn.createStatement();  PreparedStatement pstmt;  ResultSet rs=stmt.executeQuery(sql);  if(!(rs.next())){  pstmt=conn.prepareStatement("insert into Student values(?,?,?,?,?)");  pstmt.setString(1,id);  pstmt.setString(2,name);  pstmt.setString(3,sex);  pstmt.setInt(4,age);  pstmt.setString(5,sdept);  pstmt.executeUpdate();  out.print("添加成功");    %>  <a href="stuinsert.jsp" rel="external nofollow" rel="external nofollow" >返回菜單</a><br>  <a href="main.jsp" rel="external nofollow" ></a>  <%}else{  out.println("該學號已存在");%>  <a href="stuinsert.jsp" rel="external nofollow" rel="external nofollow" >重新添加</a>  <%}%> </body></html>

2.查詢(all)模塊

<%@ page language="java" import="java.sql.*" pageEncoding="UTF-8"%><%@ page import="javax.sql.*" %><%@ page import="javax.naming.*" %><html> <head> <title>信息查看頁面</title> </head>  <body> <center> <% DataSource ds=null;  InitialContext ctx=new InitialContext();  ds=(DataSource)ctx.lookup("java:comp/env/jdbc/sqlserver");  Connection conn=ds.getConnection();  PreparedStatement pstmt=conn.prepareStatement("select * from Student");  ResultSet rs=pstmt.executeQuery(); %>    <table border="2" bgcolor="ccceee" width="650"> <tr bgcolor="CCCCCC" align="center">  <td>記錄條數</td><td>學號</td><td>姓名</td>  <td>性別</td><td>年齡</td><td>專業</td> </tr> <%  while(rs.next()){ %>  <tr align="center"> <td><%=rs.getRow()%></td> <td><%=rs.getString(1)%></td> <td><%=rs.getString(2)%></td> <td><%=rs.getString(3)%></td> <td><%=rs.getString(4)%></td> <td><%=rs.getString(5)%></td> </tr> <%}%> </center> <%if(rs!=null){rs.close();}  if(pstmt!=null){pstmt.close();}  if(conn!=null){conn.close();}  %> </table>  </body></html>

條件查詢模塊

<%@ page language="java" pageEncoding="UTF-8"%><html> <head> <title>My JSP 'stufind2.jsp' starting page</title> </head> <body> 請選擇查詢條件<hr width="100%" size="3"> <form action="stufind3.jsp" method="post"> 性別<input type="radio" value="男" name="sex" checked="checked">男 <input type="radio" value="女" name="sex">女 年齡范圍:<p>&nbsp;&nbsp; 最?。?lt;input type="text" name="a1"><br><br>&nbsp; 最大:<input type="text" name="a2"><p> <input type="submit" value="提交"> <input type="reset" value="取消"> </form> </body></html>
<%@ page contentType="text/html" import="java.sql.*" pageEncoding="UTF-8"%><html> <head> <title>條件查詢處理頁面</title> </head> <body> <center> <%Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); String user="sa"; String password="123456"; String url="jdbc:sqlserver://localhost:1433;DatabaseName=p"; Connection conn=DriverManager.getConnection(url,user,password); request.setCharacterEncoding("UTF-8"); String sex=request.getParameter("sex"); int age1=Integer.parseInt(request.getParameter("a1")); int age2=Integer.parseInt(request.getParameter("a2")); String sql="select * from Student where Ssex=? and Sage>=? and Sage<=?"; PreparedStatement pstmt=conn.prepareStatement(sql); pstmt.setString(1,sex); pstmt.setInt(2,age1); pstmt.setInt(3,age2); ResultSet rs=pstmt.executeQuery(); %> <table border="2" bgcolor="ccceee" width="650"> <tr bgcolcor="CCCCCC" align="center"> <td>記錄條數</td><td>學號</td><td>姓名</td> <td>性別</td><td>年齡</td><td>專業</td> </tr> <%while(rs.next()){ %> <tr align="center"> <td><%=rs.getRow()%></td> <td><%=rs.getString(1)%></td> <td><%=rs.getString(2)%></td> <td><%=rs.getString(3)%></td> <td><%=rs.getString(4)%></td> <td><%=rs.getString(5)%></td> </tr> <%}%> </table> <%if(rs!=null){rs.close();}  if(pstmt!=null){pstmt.close();}  if(conn!=null){conn.close();} %> </center> </body></html>

3.修改模塊

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><html> <head>  <title>修改提交頁面</title> </head> <body> <center>  請選擇修改記錄所滿足的條件 <form action="stuupdate2.jsp" method="post">  姓名: <input type="text" name="name"><br><br>  性別: 男<input type="radio" value="男" name="sex">      女<input type="radio" value="女" name="sex"><br><br>  <input type="submit" value="提交">&nbsp;&nbsp;&nbsp;  <input type="reset" value="取消"> </form> </center> </body></html>
<%@ page contentType="text/html" import="java.sql.*" pageEncoding="UTF-8"%><html> <head>  <title>修改編輯頁面</title> </head> <body> <% Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");  String user="sa";  String password="123456";  String url="jdbc:sqlserver://localhost:1433;DatabaseName=p";  Connection conn=DriverManager.getConnection(url,user,password);  request.setCharacterEncoding("UTF-8");  String name=request.getParameter("name");  String sex=request.getParameter("sex");  session.setAttribute("sex",sex);  session.setAttribute("name",name);  String sql="select * from Student where Ssex=? and Sname=?";  PreparedStatement pstmt=conn.prepareStatement(sql);  pstmt.setString(1,sex);  pstmt.setString(2,name);  ResultSet rs=pstmt.executeQuery();  if(rs.next()){  String id=rs.getString("Sno");  String name2=rs.getString("Sname");  String sex2=rs.getString("Ssex");  int age=rs.getInt("Sage");  String sdept=rs.getString("Sdept");  if(pstmt!=null){pstmt.close();}  if(rs!=null){rs.close();}  if(conn!=null){conn.close();}  %>  <form action="stuupdate3.jsp" method="post">  <table border="0" width="238" height="252">  <tr><td>學號:</td><td><input type="text" name="id" value=<%=id%>></td></tr>  <tr><td>姓名:</td><td><input type="text" name="name2" value=<%=name2%>></td></tr>  <tr><td>性別:</td><td><input type="text" name="sex2" value=<%=sex2%>></td></tr>  <tr><td>年齡:</td><td><input type="text" name="age" value=<%=age%>></td></tr>  <tr><td>專業:</td><td><input type="text" name="sdept" value=<%=sdept%>></td></tr>  <tr align="center">  <td colspan="2">  <input type="submit" value="提交">&nbsp;&nbsp;&nbsp;  <input type="reset" value="取消">  </td>  </tr>  </table>  </form>  <%}  else{%>      沒有找到合適條件的記錄?。?lt;%   if(rs!=null){rs.close();}   if(pstmt!=null){pstmt.close();}   if(conn!=null){conn.close();} }%> </body></html>
<%@ page language="java" import="java.sql.*" pageEncoding="UTF-8"%><html> <head>  <title>修改后重寫頁面</title>  </head> <body> <% Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");   String url="jdbc:sqlserver://localhost:1433; DatabaseName=p";   String user="sa";  String password="123456";   Connection conn=DriverManager.getConnection(url,user,password);  String sql="update Student set Sno=?,Sname=?,Ssex=?,Sage=?,Sdept=? where Sname=? and Ssex=?";  PreparedStatement pstmt=conn.prepareStatement(sql);  request.setCharacterEncoding("UTF-8");  String id=request.getParameter("id");  String name2=request.getParameter("name2");  String sex2=request.getParameter("sex2");  int age=Integer.parseInt(request.getParameter("age"));  String sdept=request.getParameter("sdept");  String name=(String)session.getAttribute("name");  String sex=(String)session.getAttribute("sex");  pstmt.setString(1,id); pstmt.setString(2,name2);  pstmt.setString(3,sex2); pstmt.setInt(4,age);  pstmt.setString(5,sdept); pstmt.setString(6,name);  pstmt.setString(7,sex);  int n=pstmt.executeUpdate();  if(n>=1){%>重寫數據庫操作成功!<br><%}  else{%>重寫數據庫操作失敗!<br><%}  if(pstmt!=null){pstmt.close();}  if(conn!=null){conn.close();} %> </body></html>

4.刪除記錄模塊

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><html> <head>  <title>條件刪除提交頁面</title> </head> <body>  請選擇刪除記錄條件<<hr width="100%" size="3">  <form action="studelete2.jsp" method="post">  姓名:<input type="text" name="name"><br><br>  性別:男<input type="radio" value="男" name="sex">  女<input type="radio" value="女" name="sex"><br><br>  年齡范圍:<br><p>  最?。?lt;input type="text" name="a1"><br>  最大:<input type="text" name="a2">  </p>  <input type="submit" value="提交">  <input type="reset" value="取消">  </form> </body></html>
<%@ page language="java" import="java.sql.*" pageEncoding="UTF-8"%><html> <head>  <title>條件刪除處理頁面</title> </head>  <body> <% Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");  String user="sa";  String password="123456";  String url="jdbc:sqlserver://localhost:1433;DatabaseName=p";  Connection conn=DriverManager.getConnection(url,user,password);  request.setCharacterEncoding("UTF-8");  String name=request.getParameter("name");  String sex=request.getParameter("sex");  String ag1=request.getParameter("a1");  String ag2=request.getParameter("a2");  int a3,a4;  String sql="delete from Student where Sname=? and Ssex=? and Sage>=? and Sage<=?";  PreparedStatement pstmt=conn.prepareStatement(sql);  if(!name.equals("")) pstmt.setString(1,name);  if(sex!=null) pstmt.setString(2,sex);  if(!ag1.equals("")){a3=Integer.parseInt(ag1); pstmt.setInt(3,a3);}  if(!ag2.equals("")){a4=Integer.parseInt(ag2); pstmt.setInt(4,a4);}  int n=pstmt.executeUpdate();  if(n==1){%>數據刪除成功<br><%}  else{%>數據刪除失敗!<br><%}  if(pstmt!=null){pstmt.close();}  if(conn!=null){conn.close();} %> </body></html>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品中文字幕在线| 欧美一区二粉嫩精品国产一线天| 日韩美女在线播放| 欧美成人激情视频| 成人免费视频97| 欧美成aaa人片免费看| 久久久久免费视频| 久久综合国产精品台湾中文娱乐网| 久久久久久久激情视频| 国产成人短视频| 色播久久人人爽人人爽人人片视av| 97在线观看免费高清| 久久97久久97精品免视看| 色老头一区二区三区在线观看| 黑人巨大精品欧美一区免费视频| 亚洲激情在线视频| 日韩精品中文字幕有码专区| 国产色综合天天综合网| 亚洲综合在线做性| 国产欧美精品在线| 亚洲福利在线播放| 亚洲人精品午夜在线观看| 在线观看日韩www视频免费| 国产视频精品va久久久久久| 精品久久久久国产| 正在播放亚洲1区| 国产日韩欧美日韩大片| 中文字幕国产日韩| 国产欧美久久久久久| 国内精品久久久| 日韩视频免费大全中文字幕| 日韩精品久久久久久福利| 亚洲电影av在线| 91精品国产综合久久香蕉| 精品久久久999| 日韩在线观看精品| 日韩免费电影在线观看| 亚洲精品久久久一区二区三区| 日韩电影第一页| 亚洲黄在线观看| 欧美日韩国产91| 精品亚洲一区二区三区| 欧美在线视频网站| 欧美老女人性视频| 亚洲欧美日韩天堂一区二区| 欧美洲成人男女午夜视频| 亚洲最大中文字幕| 国产精品一区二区三区成人| 国产福利精品视频| 久久97精品久久久久久久不卡| 亚洲欧美国产日韩天堂区| 精品国内亚洲在观看18黄| 国产亚洲欧美日韩一区二区| 91性高湖久久久久久久久_久久99| 国产一区二区三区视频在线观看| 欧美午夜女人视频在线| 久久99精品国产99久久6尤物| 亚洲深夜福利网站| 91禁外国网站| 国产日韩欧美在线| 久久精品视频在线播放| 国产日韩欧美在线观看| 日本aⅴ大伊香蕉精品视频| 亚洲欧美在线第一页| 中文字幕在线看视频国产欧美在线看完整| 久久影院中文字幕| 成人观看高清在线观看免费| 自拍偷拍亚洲在线| 2020久久国产精品| 亚洲欧洲在线看| 97**国产露脸精品国产| 欧美做爰性生交视频| 国内精品一区二区三区| 久久亚洲精品一区二区| 亚洲三级免费看| 国产+成+人+亚洲欧洲| 日韩av在线一区二区| 91色视频在线观看| 国产视频一区在线| 欧美午夜精品伦理| 91欧美精品成人综合在线观看| 国产在线精品成人一区二区三区| 亚洲字幕在线观看| www.亚洲人.com| 97久久国产精品| 日韩av手机在线观看| 亚洲国产精品人人爽夜夜爽| 精品成人在线视频| 中文字幕欧美专区| 95av在线视频| 91老司机精品视频| 亚洲第一网站男人都懂| 国产精品嫩草影院久久久| 欧美精品激情blacked18| 久久久久久国产精品久久| 欧美激情欧美激情在线五月| 欧美黄色www| 国产精品久久久av久久久| 亚洲成av人影院在线观看| 疯狂欧美牲乱大交777| 欧美激情一区二区三区久久久| 国产欧美日韩综合精品| 色香阁99久久精品久久久| 九九热精品视频在线播放| 日韩精品极品毛片系列视频| 97超级碰碰碰久久久| 亚洲一区二区三区四区在线播放| 在线精品高清中文字幕| 欧美精品福利视频| 精品欧美国产一区二区三区| 日韩美女在线播放| 日韩电影大片中文字幕| 精品国产美女在线| 日韩精品视频在线| 欧美国产日韩xxxxx| 2019av中文字幕| 国内精品免费午夜毛片| 日韩高清有码在线| 久久久久久91香蕉国产| 欧美日本啪啪无遮挡网站| 国产成人亚洲综合91| 日韩av在线看| 亚洲国产高清自拍| 色偷偷9999www| www高清在线视频日韩欧美| 国产视频在线观看一区二区| 国产日本欧美一区二区三区| 456亚洲影院| 91经典在线视频| 91免费精品视频| 国产综合福利在线| 欧美成人精品在线观看| 欧美大片免费观看在线观看网站推荐| 亚洲视频在线观看网站| 91国语精品自产拍在线观看性色| 亚洲色图欧美制服丝袜另类第一页| 92福利视频午夜1000合集在线观看| 欧美日韩综合视频| 精品丝袜一区二区三区| 亚洲图片欧美午夜| 在线播放日韩欧美| 福利视频一区二区| 日韩精品有码在线观看| 亚洲最大在线视频| 欧美精品手机在线| 日韩欧美国产骚| 91精品国产91久久久久久久久| 国内精品一区二区三区| 91免费视频国产| 4k岛国日韩精品**专区| 亚洲人成电影网站色…| 日韩网站免费观看高清| 欧美日韩国产色| 欧美激情2020午夜免费观看| 亚洲小视频在线观看| 国产精品久久电影观看| 91产国在线观看动作片喷水| 日韩美女av在线免费观看| 中国china体内裑精亚洲片| 亚洲精品美女久久久久| 欧美成人免费在线观看| 亚洲成人av中文字幕| 欧美制服第一页| 欧美久久精品一级黑人c片|