资源简介
这是一个介绍公司的网站,具有正常员工管理系统的功能。
代码片段和文件信息
package hr.action.checkonwork;
import hr.bean.checkonwork.HRCheckOnWork;
import hr.bean.checkonwork.HRCheckOnWorkManage;
import java.util.Collection;
import java.util.Date;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import common.tools.BeanUtils;
import common.tools.DBConn;
public class ChenkOnWork extends Action {
// 主列表
private static final String QUERY = “query“;
// 查看
private static final String VIEW = “view“;
// 早退
private static final String LEAVE_EARLY = “leaveEarly“;
// 迟到
private static final String LATE = “late“;
// 请假
private static final String LEAVE = “leave“;
// 缺席
private static final String ABSEND = “absend“;
public ActionForward execute(ActionMapping mapping ActionForm form
HttpServletRequest request HttpServletResponse response)
throws java.io.IOException javax.servlet.ServletException {
boolean account = new DBConn().Account(request);
if (!account) {
return mapping.findForward(“error“);
}
ChenkOnWorkForm nhf = (ChenkOnWorkForm) form;
HRCheckOnWorkManage nhm = new HRCheckOnWorkManage();
String method = request.getParameter(“method“);
System.out.println(“请求的方法是“ + method + “*********************“);
// 判断方法
if (QUERY.equals(method)) {
query(nhf nhm request response);
return mapping.findForward(“query“);
} else if (VIEW.equals(method)) {
view(nhf nhm request response);
return mapping.findForward(“view“);
} else if (LEAVE_EARLY.equals(method)) {
leaveEarly(nhf nhm request response);
return mapping.findForward(“leaveEarly“);
} else if (LATE.equals(method)) {
late(nhf nhm request response);
return mapping.findForward(“leaveEarly“);
} else if (LEAVE.equals(method)) {
leave(nhf nhm request response);
return mapping.findForward(“leaveEarly“);
} else if (ABSEND.equals(method)) {
absend(nhf nhm request response);
return mapping.findForward(“leaveEarly“);
} else {
return mapping.findForward(“error“);
}
}
/**
* 主列表的方法
*
* @param nhf
* @param nhm
* @param request
* @param response
*/
private void query(ChenkOnWorkForm nhf HRCheckOnWorkManage nhm
HttpServletRequest request HttpServletResponse response) {
// 中文转化
BeanUtils.converChinese(nhf ChenkOnWorkForm.class);
// 设置默认排序
String order = ““;
String colom = “CreateTime“;
// 如果前台传的升序则附成降序,反之
// 默认是desc
if (“asc“.equals(nhf.getOrder())) {
order = “asc“;
nhf.setOrder(“desc“);
} else if (“desc“.equals(nhf.getOrder())) {
order = “desc“;
nhf.setOrder(“asc“);
} else {
order = “desc“;
nhf.setOrder(“desc“);
}
// 前台传来的排序字段
if (nhf.getColom() != null &
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1048576 2010-05-24 09:45 哥俩好信息管理系统\数据库\AbroderData_Data.MDF
文件 1048576 2010-05-24 09:45 哥俩好信息管理系统\数据库\AbroderData_Log.LDF
文件 1184 2010-05-24 08:12 哥俩好信息管理系统\源文件\AbroderGoodProject\.classpath
文件 322 2010-05-24 08:12 哥俩好信息管理系统\源文件\AbroderGoodProject\.myme
文件 1020 2010-05-24 08:09 哥俩好信息管理系统\源文件\AbroderGoodProject\.project
文件 98 2010-05-24 08:15 哥俩好信息管理系统\源文件\AbroderGoodProject\.settings\org.eclipse.core.resources.prefs
文件 0 2009-05-21 08:31 哥俩好信息管理系统\源文件\AbroderGoodProject\src\ApplicationResources.properties
文件 8796 2010-05-24 08:12 哥俩好信息管理系统\源文件\AbroderGoodProject\src\hr\action\checkonwork\ChenkOnWork.java
文件 1498 2010-05-24 08:12 哥俩好信息管理系统\源文件\AbroderGoodProject\src\hr\action\checkonwork\ChenkOnWorkForm.java
文件 2373 2010-05-24 08:12 哥俩好信息管理系统\源文件\AbroderGoodProject\src\hr\action\checkonworkpara\ChenkOnWorkPara.java
文件 558 2010-05-24 08:12 哥俩好信息管理系统\源文件\AbroderGoodProject\src\hr\action\checkonworkpara\ChenkOnWorkParaForm.java
文件 1145 2010-05-24 08:12 哥俩好信息管理系统\源文件\AbroderGoodProject\src\hr\action\dept\CreateDeptInfoForInsert.java
文件 1009 2010-05-24 08:12 哥俩好信息管理系统\源文件\AbroderGoodProject\src\hr\action\dept\DeleteInfoForDept.java
文件 925 2010-05-24 08:12 哥俩好信息管理系统\源文件\AbroderGoodProject\src\hr\action\dept\DeptForAdd.java
文件 2354 2010-05-24 08:12 哥俩好信息管理系统\源文件\AbroderGoodProject\src\hr\action\dept\DeptForQuery.java
文件 1112 2010-05-24 08:12 哥俩好信息管理系统\源文件\AbroderGoodProject\src\hr\action\dept\DeptManageForm.java
文件 1095 2010-05-24 08:12 哥俩好信息管理系统\源文件\AbroderGoodProject\src\hr\action\dept\UpdateInfoForDept.java
文件 962 2010-05-24 08:12 哥俩好信息管理系统\源文件\AbroderGoodProject\src\hr\action\dept\ViewInfoForDept.java
文件 1692 2010-05-24 08:12 哥俩好信息管理系统\源文件\AbroderGoodProject\src\hr\action\login\hrLoginActionForm.java
文件 1187 2010-05-24 08:12 哥俩好信息管理系统\源文件\AbroderGoodProject\src\hr\action\login\LoginInfoAction.java
文件 814 2010-05-24 08:12 哥俩好信息管理系统\源文件\AbroderGoodProject\src\hr\action\login\UpdateUserPass.java
文件 944 2010-05-24 08:12 哥俩好信息管理系统\源文件\AbroderGoodProject\src\hr\action\login\UserSavePass.java
文件 4224 2010-05-24 08:12 哥俩好信息管理系统\源文件\AbroderGoodProject\src\hr\action\retire\Retire.java
文件 856 2010-05-24 08:12 哥俩好信息管理系统\源文件\AbroderGoodProject\src\hr\action\retire\RetireForm.java
文件 5381 2010-05-24 08:12 哥俩好信息管理系统\源文件\AbroderGoodProject\src\hr\action\stipend\Stipend.java
文件 1466 2010-05-24 08:12 哥俩好信息管理系统\源文件\AbroderGoodProject\src\hr\action\stipend\StipendForm.java
文件 1097 2010-05-24 08:12 哥俩好信息管理系统\源文件\AbroderGoodProject\src\hr\action\user\CreateUserInfo.java
文件 2618 2010-05-24 08:12 哥俩好信息管理系统\源文件\AbroderGoodProject\src\hr\action\user\CreateUserInfoForInsert.java
文件 1050 2010-05-24 08:12 哥俩好信息管理系统\源文件\AbroderGoodProject\src\hr\action\user\DeleteInfoForUser.java
文件 1912 2010-05-24 08:12 哥俩好信息管理系统\源文件\AbroderGoodProject\src\hr\action\user\MoreInfo.java
............此处省略412个文件信息
- 上一篇:delphi STC-ISP通用工具 源码
- 下一篇:一个指示网络扫描的源代码
评论
共有 条评论