成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

JSP學(xué)生信息管理系統(tǒng)設(shè)計(jì)

瀏覽:357日期:2022-06-07 08:26:22

本文實(shí)例為大家分享了JSP學(xué)生信息管理系統(tǒng)源碼,供大家參考,具體內(nèi)容如下

新建學(xué)生信息數(shù)據(jù)庫(kù)

1.添加記錄模塊

<%@ page contentType="text/html" pageEncoding="UTF-8"%>

<html>
 <head> 
 <title>添加新學(xué)生</title> 
 </head>

 <body>
 <form action="stuinsert2.jsp" method="post">
 <table border="0" width="238" heigth="252">
 <tr><td>學(xué)號(hào):</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>專業(yè)</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>添加學(xué)生處理程序</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("該學(xué)號(hào)已存在");%>
  <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>信息查看頁(yè)面</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>記錄條數(shù)</td><td>學(xué)號(hào)</td><td>姓名</td>
  <td>性別</td><td>年齡</td><td>專業(yè)</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>
 請(qǐng)選擇查詢條件<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;
 最小:<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>條件查詢處理頁(yè)面</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>記錄條數(shù)</td><td>學(xué)號(hào)</td><td>姓名</td>
 <td>性別</td><td>年齡</td><td>專業(yè)</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>修改提交頁(yè)面</title>
 </head>
 <body>
 <center>
  請(qǐng)選擇修改記錄所滿足的條件
 <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>修改編輯頁(yè)面</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>學(xué)號(hào):</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>專業(yè):</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{%>
      沒(méi)有找到合適條件的記錄!!<%
   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>修改后重寫頁(yè)面</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){%>重寫數(shù)據(jù)庫(kù)操作成功!<br><%}
  else{%>重寫數(shù)據(jù)庫(kù)操作失敗!<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>條件刪除提交頁(yè)面</title>
 </head>
 <body>
  請(qǐng)選擇刪除記錄條件<<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>
  最小:<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>條件刪除處理頁(yè)面</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){%>數(shù)據(jù)刪除成功<br><%}
  else{%>數(shù)據(jù)刪除失敗!<br><%}
  if(pstmt!=null){pstmt.close();}
  if(conn!=null){conn.close();}
 %>
 </body>
</html>

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持。

標(biāo)簽: JSP
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
欧美日韩一区 二区 三区 久久精品 | 欧美电影免费观看高清完整版在线 | 欧美一区二区三区系列电影| 欧美一区二区在线播放| 一区二区三区四区乱视频| 久久狠狠亚洲综合| www.性欧美| 黄色成人在线网站| 亚洲激情啪啪| 美脚丝袜一区二区三区在线观看| 欧美一级一区二区| 裸体一区二区三区| 福利一区福利二区| 国产精品三区www17con| 欧美午夜免费电影| 久久亚洲影视婷婷| 亚洲高清不卡在线| 国产乱人伦精品一区二区在线观看 | 国产美女在线精品| 亚洲视频中文| 久久尤物电影视频在线观看| 波多野结衣一区二区三区 | 亚洲靠逼com| 国产美女一区二区三区| 欧美亚州韩日在线看免费版国语版| 亚洲成a人片在线观看中文| 精品伊人久久久久7777人| 女主播福利一区| 在线视频精品一区| 欧美一区二区福利在线| 国产一区二区在线电影| 欧美一区二区三区四区五区| 国产 欧美在线| 精品国产免费人成电影在线观看四季| 亚洲福利视频三区| 国产精品日韩欧美一区| 亚洲成人精品一区| 欧美日韩在线不卡| 国产成人在线网站| 免费亚洲一区二区| 欧美哺乳videos| 午夜伊人狠狠久久| 在线视频中文字幕一区二区| 国产精品看片你懂得| 成人免费观看男女羞羞视频| 在线视频一区二区三区| 久久精品国产免费| 精品奇米国产一区二区三区| 欧美日韩成人| 欧美日韩精品一区二区三区蜜桃| 一级女性全黄久久生活片免费| 国产精品一级| 91精品国产欧美一区二区| 国产自产视频一区二区三区 | 色婷婷综合久久久久中文| 中文一区一区三区高中清不卡| 国产精品白丝av| 精品欧美一区二区三区精品久久 | 欧美剧情电影在线观看完整版免费励志电影| 欧美疯狂做受xxxx富婆| 国产在线视频精品一区| 精品免费国产一区二区三区四区| 欧美精品一级| 亚洲免费在线视频| 午夜电影亚洲| 成人欧美一区二区三区黑人麻豆| 97久久超碰国产精品| 欧美高清dvd| 女人香蕉久久**毛片精品| 亚洲精品自拍动漫在线| 色婷婷综合久久久中文一区二区| 国产真实乱偷精品视频免| 精品成人一区二区三区四区| 午夜久久福利| 日韩电影一区二区三区| 亚洲国产日韩在线| 日韩黄色免费网站| 久久久久91| 亚洲午夜精品网| 91国产免费观看| 亚洲一区二区四区蜜桃| 亚洲午夜精品福利| 日韩国产欧美视频| 日韩三级在线观看| 国模大尺度一区二区三区| 国产日韩亚洲欧美综合| 91网站在线播放| 久久精品亚洲麻豆av一区二区| 99精品热视频| 亚洲综合视频网| 欧美一区二区在线看| 99re66热这里只有精品4| 国产日韩精品一区二区浪潮av| 国产精品第十页| 亚洲免费观看高清| 欧美日本一道本在线视频| 黄色成人在线网站| 另类小说一区二区三区| 久久影院午夜论| 日本高清免费不卡视频| 欧美午夜不卡| 国产亚洲欧美在线| 久久国产主播精品| 欧美福利一区二区三区| 麻豆国产精品777777在线| 国产精品每日更新在线播放网址| 欧美特黄一区| 精品无码三级在线观看视频| 自拍偷拍欧美精品| 老鸭窝毛片一区二区三区 | 99综合在线| www.在线欧美| 蜜桃av噜噜一区| 亚洲欧美综合网| 亚洲精品在线观看视频| 欧日韩精品视频| 99在线热播精品免费99热| 99在线精品视频| 久久福利资源站| 亚洲午夜精品久久久久久久久| 国产调教视频一区| 91精品国产色综合久久| 久久久久综合一区二区三区| 一色屋精品视频在线看| 亚洲国产综合色| 国产视频一区二区三区在线观看| 欧美日韩一区二区三区免费看 | 日韩毛片在线免费观看| 337p日本欧洲亚洲大胆精品| 欧美日韩精品免费| 一本色道久久综合狠狠躁的推荐| 国产一区欧美| 成人18精品视频| 一区二区三区不卡视频| 国产视频一区在线观看| 欧美一级夜夜爽| 欧美视频在线观看一区二区| 亚洲综合精品| 亚洲欧洲精品一区| 欧美日韩国产在线一区| 不卡一区二区三区四区| 韩国一区二区三区| 蜜桃一区二区三区在线| 亚洲第一成年网| 一区二区三区在线高清| 综合电影一区二区三区 | 欧美高清www午色夜在线视频| 久久久福利视频| 国产欧美日韩综合一区在线播放 | 欧美精品一区二区三区四区| 欧美日韩成人激情| 91福利视频在线| 久久人人超碰| 国产精品乱码| 一区二区三区成人精品| 亚洲二区免费| 伊人久久大香线蕉综合热线| 国产在线日韩| 国内一区二区三区| 欧美日韩精品免费观看视一区二区 | 欧美www视频| 欧美一区二区三区的| 欧美电影在哪看比较好| 欧美日本一区二区三区| 欧美酷刑日本凌虐凌虐| 欧美综合天天夜夜久久| 色婷婷一区二区| 色狠狠一区二区三区香蕉| 日本精品视频一区二区三区| 色哟哟一区二区三区| 久久只有精品| 欧美亚洲综合网| 欧美精品自拍偷拍动漫精品| 欧美区一区二区三区| 欧美精品乱码久久久久久按摩 | 色综合天天视频在线观看| 亚洲二区在线视频| 亚洲卡通动漫在线| 一区二区三区四区不卡在线| 亚洲一区在线观看网站| 亚洲综合激情网| 亚洲va在线va天堂| 青青国产91久久久久久| 自拍偷拍国产精品| 亚洲狠狠丁香婷婷综合久久久| 一区二区三区四区乱视频| 亚洲成av人综合在线观看| 日本视频一区二区三区| 精品亚洲成a人在线观看| 国产二区国产一区在线观看| 成人动漫中文字幕| 99国产精品久久久久| 欧美日韩免费| 99国内精品| 色乱码一区二区三区88| 欧美亚洲综合在线| 欧美一区二区免费观在线| 久久先锋影音av鲁色资源| 国产清纯在线一区二区www| 日韩一区在线免费观看|