Java Web 数据库链接

< %@page import="com.sun.org.apache.bcel.internal.generic.Type"%>
<%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="UTF-8"%>
<%
  request.setCharacterEncoding("utf-8");
  out.print("登陆处理页面!!");
  //1.取得表单提交过来的数据
  String name=request.getParameter("name");
  String pwd=request.getParameter("pwd");
  //2.加载jdbc驱动
  Class.forName("com.mysql.jdbc.Driver");
  //3.使用驱动管理类创建链接对象
  String url="jdbc:mysql://127.0.0.1:3306/news?user=root&password=root";
  DriverManager.getConnection(url);
  Connection conn=DriverManager.getConnection(url);
  //4.通过链接对象,创建执行对象
  Statement stm=conn.createStatement();
  //5.通过命令执行对象 执行sql脚本
  String sql="select *from users where uname='"+name+"' and upwd='"+pwd+"'";
  //6.执行查询语句  得到结果集
  ResultSet rs=stm.executeQuery(sql);
  //7.判断结果集是否有数据
  if(rs.next()){
     //out.print("alert("+name+"登陆成功!)");
     session.setAttribute("NAME",name);
     if( name.equals("admin")){
     response.sendRedirect("admin.jsp");
     }
 %>   
     <script Type="text/javascript">
     alert("登陆成功");
     open("index.jsp")
     </script>
     <%
  }else{
  %>
   <script Type="text/javascript">
     alert("登陆失败!");
     open("index.jsp")
     </script>
  <%
   
  }
  rs.close();
  stm.close();
  conn.close();
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
完整的源码,稍微配置即可运行,包含使用说明和运行指导视频 》》》》》》》》》》》》》》》》》》 该学生信息管理系统涉及到学生、教师、系统管理员、班级、学生成绩、课程。设置一个系统管理员对系统进行管理。所有用户需输入账号、密码登录进入系统;管理员进入系统后可对学生、老师、班级、课程进行增删改查操作;学生进入系统,查看成绩、查看和修改自己的信息;老师进入系统后,对自己这门课程的学生设置课程成绩、查看和修改自己的信息,查看学生的信息和成绩、以及统计分析学生的成绩; 管理员为班级设置年级,为年级设置课程,为班级的每门课程设置老师,为学生设置班级。一个年级有多门课程(语文、数学、外语等等),班级的每门课程只能有一名老师,一个老师可以有多门课程;老师选择自己这门课程为该课程的学生登记成绩。老师可以查看其他老师的信息(可以当成是老师的通讯录),查看本课程学生的信息和成绩;学生可以查看班级其他同学的信息(可以看成是班级的同学录)。 考试分为两种,一种是年级统考,一种是平时考试。年级统考需要管理员事先添加一次年级统考,考试成绩出来后,老师进入系统选择该次考试为学生登记成绩。平时考试则是班级平时的考试,老师添加考试信息,登记成绩。成绩统计分析则是针对年级统考进行分析,主要涉及各学科分数名次,总分名次。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值