• 大小: 2.32MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-07
  • 语言: Java
  • 标签:

资源简介

学生平时考勤都是由老师在教室按照班级花名册逐个点名,教务部门要想了解学生准确的出勤情况,往往需要各任课老师或班主任将出勤情况进行统计汇总,这样下来话费的时间较长。同时由于班级多、人数多、人流量大等特点,学生出勤记录数据检索也比较困难,而且纸质点名簿的保存也很不方便。为了方便学生管理, 节约资源,提高学生管理工作效率,编写了本学生考勤管理系统。使用jsp+javabean+servlet编写具体可用的系统。

资源截图

代码片段和文件信息

package com.ben.action;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import com.ben.bean.course;
public class addcourse extends HttpServlet {


public addcourse() {
super();
}


public void destroy() {
super.destroy(); // Just puts “destroy“ string in log
// Put your code here
}


public void doGet(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {
doPost(requestresponse);
}


public void doPost(HttpServletRequest request HttpServletResponse response)
throws ServletException IOException {

response.setContentType(“text/html;charset=utf-8“);
PrintWriter out = response.getWriter();
request.setCharacterEncoding(“utf-8“);
String cidcnameclnum;
double credit;
int capacity;
boolean f;
cid=request.getParameter(“cid“);
clnum=request.getParameter(“clnum“);
cname=request.getParameter(“cname“);
credit=Double.parseDouble((request.getParameter(“credit“)));
capacity=Integer.parseInt(request.getParameter(“capacity“));
course cou=new course();
f=cou.isValid(cid);
if(f==false){
cou.setCid(cid);
cou.setClnum(clnum);
cou.setCredit(credit);
cou.setCname(cname);
cou.setCapacity(capacity);
cou.addCourse();
out.print(“课程添加成功!正在返回,请稍候……“);
response.setHeader(“refresh“ “1.5;url=/ben/manager/showcourse.jsp“);
}
else{
String message=“对不起,您要添加的课程号已存在!“;
doError(requestresponsemessage);
}
}
public void doError(HttpServletRequest requestHttpServletResponse responseString str)
            throws ServletException IOException {
        request.setAttribute(“problem“ str);
        RequestDispatcher rd = getServletContext().getRequestDispatcher(“/errorpage.jsp“);
        rd.forward(request response);
}

/**
 * Initialization of the servlet. 

 *
 * @throws ServletException if an error occurs
 */
public void init() throws ServletException {
// Put your code here
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-09-08 23:11  attendance\
     目录           0  2017-09-08 23:11  attendance\WebRoot\
     目录           0  2017-09-08 23:11  attendance\WebRoot\Images\
     文件       99338  2008-12-14 21:52  attendance\WebRoot\Images\1.jpg
     文件      332144  2017-01-05 11:15  attendance\WebRoot\Images\yu.jpg
     目录           0  2017-09-08 23:11  attendance\WebRoot\meta-INF\
     文件          36  2016-12-18 15:11  attendance\WebRoot\meta-INF\MANIFEST.MF
     目录           0  2017-09-08 23:11  attendance\WebRoot\WEB-INF\
     目录           0  2017-09-08 23:11  attendance\WebRoot\WEB-INF\classes\
     目录           0  2017-09-08 23:11  attendance\WebRoot\WEB-INF\classes\com\
     目录           0  2017-09-08 23:11  attendance\WebRoot\WEB-INF\classes\com\ben\
     目录           0  2017-09-08 23:11  attendance\WebRoot\WEB-INF\classes\com\ben\action\
     文件        3423  2017-01-05 15:53  attendance\WebRoot\WEB-INF\classes\com\ben\action\Attendance1.class
     文件        3136  2017-01-05 15:53  attendance\WebRoot\WEB-INF\classes\com\ben\action\addcourse.class
     文件        3566  2017-01-05 15:53  attendance\WebRoot\WEB-INF\classes\com\ben\action\addstudent.class
     文件        3198  2017-01-05 15:53  attendance\WebRoot\WEB-INF\classes\com\ben\action\addteacher.class
     文件        2821  2017-01-05 15:53  attendance\WebRoot\WEB-INF\classes\com\ben\action\delcourse.class
     文件        2101  2017-01-05 15:53  attendance\WebRoot\WEB-INF\classes\com\ben\action\delstucou.class
     文件        2014  2017-01-05 15:53  attendance\WebRoot\WEB-INF\classes\com\ben\action\delstudent.class
     文件        1918  2017-01-05 15:53  attendance\WebRoot\WEB-INF\classes\com\ben\action\delteacher.class
     文件        2831  2017-01-05 15:53  attendance\WebRoot\WEB-INF\classes\com\ben\action\exceltosql.class
     文件        4043  2017-01-05 15:53  attendance\WebRoot\WEB-INF\classes\com\ben\action\logincheck.class
     文件        3211  2017-01-05 15:53  attendance\WebRoot\WEB-INF\classes\com\ben\action\updateMpassword.class
     文件        3235  2017-01-05 15:53  attendance\WebRoot\WEB-INF\classes\com\ben\action\updateTpassword.class
     文件        2741  2017-01-05 15:53  attendance\WebRoot\WEB-INF\classes\com\ben\action\updatecourse.class
     文件        2357  2017-01-05 15:53  attendance\WebRoot\WEB-INF\classes\com\ben\action\updatestudent.class
     文件        1935  2017-01-05 15:53  attendance\WebRoot\WEB-INF\classes\com\ben\action\updateteacher.class
     目录           0  2017-09-08 23:11  attendance\WebRoot\WEB-INF\classes\com\ben\bean\
     文件        3774  2017-01-05 15:53  attendance\WebRoot\WEB-INF\classes\com\ben\bean\attendance.class
     文件        3408  2017-01-05 15:53  attendance\WebRoot\WEB-INF\classes\com\ben\bean\course.class
     文件        6345  2017-01-05 15:53  attendance\WebRoot\WEB-INF\classes\com\ben\bean\coursescore.class
............此处省略76个文件信息

评论

共有 条评论