資源簡介
這是一個介紹公司的網站,具有正常員工管理系統的功能。

代碼片段和文件信息
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通用工具 源碼
- 下一篇:一個指示網絡掃描的源代碼
評論
共有 條評論