ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

java web的课堂练习-找零钱-学生管理系统

2022-04-09 01:00:15  阅读:180  来源: 互联网

标签:stuname web stat java 课堂练习 rs request conn String


一、找零钱

<!DOCTYPE html>
<html>
  <body>
    <script type="text/javascript">
    function change()
    {
      money=Number(document.form1.txt1.value);
      if(money!=parseInt(money)||money<1||money>100)
      {
        alert("请输入一个1-100的整数")
      }
      else{
        var a=Math.floor(money/50);
        var b=Math.floor((money-50*a)/20);
        var c=Math.floor((money-50*a-20*b)/10);
        var d=Math.floor((money-50*a-20*b-10*c)/5);
        var e=(money-50*a-20*b-10*c-5*d);
        alert("找零:"+"50元"+a+"张;20元"+b+"张;10元"+c+"张;5元"+d+"张;1元"+e+"张。")       //alert是输出
      }
    }
    </script>
    输入要找的零钱
    <form name="form1">
        <input name="txt1" type="text"><br>
        <input type="button" onclick="change()" value="找零"><br>
    </form>
  </body>
</html>

二、学生管理系统

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <body>
  <%
      Class.forName("com.mysql.jdbc.Driver");
      Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/dsschool","root","123");
      Statement stat = conn.createStatement();
      String sql ="SELECT * FROM T_STUDENT";
      ResultSet rs = stat.executeQuery(sql);
      while(rs.next()){
        String stuno = rs.getString("STUNO");
        String stuname = rs.getString("STUNAME");
        String stusex = rs.getString("STUSEX");
        out.println(stuno + " " + stuname + " "+stusex+"<br>");
      }
      stat.close();
      conn.close();
  %>
  </body>
</html>

 

 //同题不同页

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <body>
  <script type="text/javascript">
    function validate(){
      if(select.stuname1.value==""){
        alert("查询内容不能为空!");
        return;
      }
      select.submit();
    }
  </script>
  查询学生信息<br>
  <form name="select" action = "ans02_2.jsp"method="post">
  请输入学生姓名:<input type="text" name="stuname1"><br>
  <input type="button" value="查询" onCick="validate()">
  </form>
  </body>
</html>

 

 

<%@ page language="java" import="java.sql.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <body>
  <%request.setCharacterEncoding("utf-8"); %>
    <%
      String stuname1=request.getParameter("stuname1");
      if(stuname1 != null){
        Class.forName("com.mysql.jdbc.Driver");
        Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/dsschool","root","123");
        String sql="SELECT * FROM T_STUDENT where stuname like '%"+stuname1+"%'";
        PreparedStatement stat=conn.prepareStatement(sql);
        ResultSet rs=stat.executeQuery();
        //out.print(sql);
        while(rs.next()){
          String stuno=rs.getString(1);
          String stuname=rs.getString(2);
          String stusex=rs.getString(3);
          out.println(stuno+" " +stuname+" "+stusex+"<BR>");
        }
        stat.close();
        conn.close();
      }
    %>
  </body>
</html>

 

 

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <body>
    学生登陆<br>
  <form method="post">
    请输入学生学号:<input type ="text" name="stuno"><br>
    请输入学生姓名:<input type ="text" name="stuname"><br>
  <input type ="submit" value="登录">
  </form>
  <%request.setCharacterEncoding("utf-8"); %>
  <%
    String stuno=request.getParameter("stuno");
    String stuname=request.getParameter("stuname");
    if(stuno!=null&&stuname!=null){
      Class.forName("com.mysql.jdbc.Driver");
      Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/dsschool","root","123");
      PreparedStatement stat=null;
      ResultSet rs=null;
      String sql="SELECT *FROM t_STUDENT WHERE STUNO=?&&STUNAME=?";
      stat=conn.prepareStatement(sql);
      stat.setString(1,stuno);
      stat.setString(2,stuname);
      rs=stat.executeQuery();
      if(rs.next()){
        out.println("登陆成功");
      }

      else{
        out.println("登陆失败");
      }
      stat.close();
      conn.close();
    }
  %>
  </body>
</html>

标签:stuname,web,stat,java,课堂练习,rs,request,conn,String
来源: https://www.cnblogs.com/051129-mgzhl/p/16120619.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有