资源简介

本项目是一个完整的Java毕业设计源码项目,内包含sql数据库,直接部署可用亦可以小修小改成其他管理系统。望对大家有帮助。 采用技术: JSP+several+strut 数据库:sql

资源截图

代码片段和文件信息

/***********************************************
 /*
 /*用户操作
 /*
 /******************************************* */
package com.admin;

import java.sql.*;
import java.util.ArrayList;

import com.util.*;

public class Admin {

  public String adminid = ““;
  
  public String pwd=““;
  
  public String prelogin=““;
  
  public String logintime=““;
  
  public int totle=0;
  
  public int id;

  
     public Admin() {
              
 }
  
  //管理员登陆
  public int login() throws Exception{
    Connection conn=null;
    PreparedStatement stmt =null;
    ResultSet rs =null;
    int flag=0;
      String sql = “select * from admin where adminid=?“;
    try{
      conn =DBConn.getConn();
      stmt =conn.prepareStatement(sql); 
      stmt.setString(1 adminid);
      rs = stmt.executeQuery();
      if(rs.next()){
       sql=“select * from admin where adminid=? and pwd=?“;
       stmt =conn.prepareStatement(sql);
      stmt.setString(1 adminid);
      stmt.setString(2 pwd);
      rs = stmt.executeQuery();
       if(rs.next()){
        
        java.util.Date date=new java.util.Date();
   Timestamp tt=new Timestamp(date.getTime());  
   
           if(rs.getInt(“totle“)==0){
             sql=“update admin set totle=1logintime=? where adminid=?“;
         stmt =conn.prepareStatement(sql);
        stmt.setTimestamp(1 tt);
        stmt.setString(2adminid);
        stmt.executeUpdate();
           }else{
         sql=“update admin set totle=totle+1logintime=?prelogin=? where adminid=?“;
     stmt =conn.prepareStatement(sql);
    stmt.setTimestamp(1 tt);
    stmt.setString(2rs.getString(“logintime“));
    stmt.setString(3adminid);
    stmt.executeUpdate();   
           }

        flag=3;//登陆成功
       }
       else{
        flag=2;//密码错误
       }
      }else{
        flag=1;//不存在此管理员
      }
    }catch(Exception e){
     e.printStackTrace();   
    }finally{
      try{
        if(rs!=null)
          rs.close();
        if(stmt!=null)
          stmt.close();
        if(conn!=null)
          conn.close();
      }catch(Exception ee){
       ee.printStackTrace();   
      }
    }
   return flag;
  }

 
    //判断是否存在该管理员名称
  public int isAdminExist() throws Exception{
    Connection conn=null;
    PreparedStatement stmt =null;
    ResultSet rs =null;
    int flag=0;
      String sql = “select * from admin where adminid=?“;
    try{
      conn =DBConn.getConn();
      stmt =conn.prepareStatement(sql); 
      stmt.setString(1 adminid);
      rs = stmt.executeQuery();
      if(rs.next()){
        flag=1;//存在
       }
   else{
        flag=2;//不存在
       }
      
    }catch(Exception e){
     e.printStackTrace();   
    }finally{
      try{
        if(rs!=null)
          rs.close();
        if(s

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      62464  2007-05-11 15:19  毕业设计\WebRoot\work\11-软件工程第一章作业-103111001.doc

     文件      62464  2007-05-11 15:20  毕业设计\WebRoot\work\11-软件工程第一章作业-103111002.doc

     文件      62464  2007-05-11 15:21  毕业设计\WebRoot\work\11-软件工程第一章作业-103111005.doc

     文件      62464  2007-05-11 15:23  毕业设计\WebRoot\work\11-软件工程第一章作业-103111008.doc

     文件      62464  2007-05-11 15:23  毕业设计\WebRoot\work\11-软件工程第一章作业-103111009.doc

     文件      62464  2007-05-11 15:22  毕业设计\WebRoot\work\11-软件工程第一章作业-103111010.doc

     文件      62464  2007-05-11 15:23  毕业设计\WebRoot\work\11-软件工程第一章作业-103111011.doc

     文件       6820  2007-05-11 15:16  毕业设计\WebRoot\WEB-INF\classes\com\admin\Admin.class

     文件      10427  2007-05-11 15:16  毕业设计\WebRoot\WEB-INF\classes\com\index\Article.class

     文件       7804  2007-05-11 15:16  毕业设计\WebRoot\WEB-INF\classes\com\room\Course.class

     文件       1403  2007-05-11 15:16  毕业设计\WebRoot\WEB-INF\classes\com\util\DBConn.class

     文件      16755  2007-05-11 15:16  毕业设计\WebRoot\WEB-INF\classes\com\index\Know.class

     文件       4521  2007-05-11 15:16  毕业设计\WebRoot\WEB-INF\classes\com\room\Log.class

     文件       5804  2007-05-11 15:16  毕业设计\WebRoot\WEB-INF\classes\com\know\Module.class

     文件       5008  2007-05-11 15:16  毕业设计\WebRoot\WEB-INF\classes\com\room\News.class

     文件       1949  2007-05-11 15:16  毕业设计\WebRoot\WEB-INF\classes\com\util\SetCharacterEncodingFilter.class

     文件      11279  2007-05-11 15:16  毕业设计\WebRoot\WEB-INF\classes\com\index\User.class

     文件       8849  2007-05-11 15:16  毕业设计\WebRoot\WEB-INF\classes\com\room\Work.class

     文件        626  2007-05-11 10:11  毕业设计\.classpath

     文件       4408  2007-04-25 12:40  毕业设计\WebRoot\css\css.css

     文件       2053  2007-04-04 08:27  毕业设计\WebRoot\css\k_css.css

     文件       1290  2007-04-26 16:36  毕业设计\WebRoot\admin\css\left.css

    ..A.SH.     76288  2007-04-26 10:40  毕业设计\WebRoot\admin\images\Thumbs.db

    ..A.SH.    371290  2007-05-11 10:56  毕业设计\WebRoot\images\Thumbs.db

     文件     287022  2007-04-03 09:17  毕业设计\WebRoot\WEB-INF\lib\msbase.jar

     文件      67115  2007-04-03 09:17  毕业设计\WebRoot\WEB-INF\lib\mssqlserver.jar

     文件      59074  2007-04-03 09:17  毕业设计\WebRoot\WEB-INF\lib\msutil.jar

     文件      12201  2007-04-10 12:45  毕业设计\WebRoot\WEB-INF\lib\smartupload.jar

     文件       8777  2007-04-24 17:28  毕业设计\src\com\admin\Admin.java

     文件      12569  2007-04-26 10:00  毕业设计\src\com\index\Article.java

............此处省略409个文件信息

评论

共有 条评论