教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 学前教育 >

javaee大作业 - 图文(4)

来源:网络收集 时间:2026-05-19
导读: } } catch (SQLException e) { // TODO 自动生成的 catch 块 e.printStackTrace(); } finally { bs.closeConn(conn, pstmt); } return isflag; } public boolean addStudent(String id,String name,String age,Stri

} } catch (SQLException e) { // TODO 自动生成的 catch 块 e.printStackTrace(); } finally { bs.closeConn(conn, pstmt); } return isflag; } public boolean addStudent(String id,String name,String age,String sex,String grade,String collage)//添加学生信息 { boolean isflag=false; conn=bs.getConnection(); String sql=\ student values(?,?,?,?,?,?) \ try { pstmt=conn.prepareStatement(sql); pstmt.setString(1, id); pstmt.setString(2, name); pstmt.setString(3, age); pstmt.setString(4, sex); pstmt.setString(5, grade); pstmt.setString(6, collage); int num=pstmt.executeUpdate(); if(num>0) { isflag=true; System.out.println(\添加成功!\ System.out.println(\ } } catch (SQLException e) { // TODO 自动生成的 catch 块 e.printStackTrace(); } finally { bs.closeConn(conn, pstmt); }

return isflag; } public boolean updateStudent(String id,String age)//根据学号修改学生年龄 { boolean isflag=false; conn=bs.getConnection(); String sql=\ try { pstmt=conn.prepareStatement(sql); pstmt.setString(2, id); pstmt.setString(1, age); int num=pstmt.executeUpdate(); if(num>0) { isflag=true; System.out.println(\更新成功!\ System.out.println(\ } } catch (SQLException e) { // TODO 自动生成的 catch 块 e.printStackTrace(); } finally { bs.closeConn(conn, pstmt); } return isflag; } }

登录类:

public class UserImpl implements User {

BaseDao bs=new BaseDao(); Connection conn=null;

PreparedStatement pstmt=null;

public int login(String username, String password) {

//管理员登录

conn=bs.getConnection();

ResultSet rs=null; int ifmanager=3;

String sql=\* from manager where username=? and password=?\; try

{

pstmt=conn.prepareStatement(sql); pstmt.setString(1,username); pstmt.setString(2,password); rs=pstmt.executeQuery();

if(rs.next()) { } else

System.out.println(\登录失败,请校对用户名或者密码\); ifmanager=rs.getInt(4);

System.out.println(\登录成功\);

System.out.println(\);

} { }

catch (SQLException e)

e.printStackTrace();

finally {

bs.closeConn(conn, pstmt, rs); }

jsp代码: Ui界面

<%@ page language=\ contentType=\ pageEncoding=\%>

return ifmanager; }

学生学籍管理系统

学生学籍管理系统


登录成功后判断跳转到老师端还是学生端:

<%@ page language=\ contentType=\ pageEncoding=\%>

<%@page import=\%> <%@page import=\%>

<%@page import=\%> <%@page import=\%> <%@page import=\%>

<%@page import=\%>

getform

登录跳转界面

<%

String username=request.getParameter(\); String password=request.getParameter(\);

int ifmanager=3;

BaseDao bs=new BaseDao(); Connection conn=null;

PreparedStatement pstmt=null;

conn=bs.getConnection();

ResultSet rs=null;

String sql=\* from manager where username=? and password=?\; try

{

pstmt=conn.prepareStatement(sql); pstmt.setString(1,username); pstmt.setString(2,password); rs=pstmt.executeQuery();

if(rs.next()) { } else

out.print(\登录失败,请校对用户名或者密码\); ifmanager=rs.getInt(4); out.println(\登录成功\); if(ifmanager==0)

{

response.sendRedirect(\);//跳转到教师界 } {

response.sendRedirect(\);//跳转到学生界}

else

}

…… 此处隐藏:599字,全部文档内容请下载后查看。喜欢就下载吧 ……
javaee大作业 - 图文(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/598659.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)