Git Product home page Git Product logo

attend's Introduction

attend

JSP+Servlet+JDBC+MySQL+Bootstrap+Maven搭建的一个简单的考勤系统 登录界面

目录说明

目录 作用
src 存放源码和资源文件
target 项目生成的目标文件
web WEB-INF目录和web.xml文件存放位置
image_1bcnmpbkohcktfe6em1fj51ene9.png-13.8kB

src

java目录下是所有Java源码,resources存放资源文件,test目录下是测试源码,webapp下是jsp页面和前端资源 src 目录

main > java

存放所有的java源代码,基础包名为com.st

entity

  • Log 对应日志表
  • User 对应用户表

dao

  • LogDao

包含对Log的增删改查等操作

  • UserDao

包含对User的增删改查等操作

filter

  • AdminLoginFilter.java

管理员登录过滤器,管理员未登录时会被重定向到admin/login.jsp,暂时未实现,

  • CharSetFilter

中文乱码过滤器

  • LoginFilter.java

用户登录过滤器,当用户未登录时会重定向到login.jsp,

servlet

  • AddLogServlet

添加日志,已实现

  • AdminLoginServlet

管理员登录Servlet,有bug,style.css会被重定向

  • DelLogServlet

删除日志,未实现

  • ExportExcelServlet

导出日志,未实现

  • GetLogServlet

根据用户id查询所有日志,以实现

  • LoginServlet

用户根据id和密码登录,以实现

util

  • DBUtil.java

封装的数据库工具,

  • ExportExcel

导出excel工具,未实现

main > resources

存放资源目录,其下的attend.sql为sql语句

main > webapp

WEB-INF存放web.xml,js存放js文件,css存放css文件

test > java

存放所有的测试源代码,其中的报名与main下java目录下包名对应

test > resources

存放测试用的资源文件

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.