资源简介
基于ssh的人力资源管理项目,功能庞大,条理清晰,包括人力资源档案管理,调动管理工资管理,招聘管理,统计管理,系统管理(有权限验证)等等。(内有数据库)
代码片段和文件信息
package com.accp.crazyHR.action;
import java.util.ArrayList;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.actions.DispatchAction;
import com.accp.crazyHR.biz.EngageAnswerBiz;
import com.accp.crazyHR.entity.EngageAnswer;
import com.accp.crazyHR.form.EngageAnswerForm;
public class EngageAnswerAction extends DispatchAction {
private EngageAnswerBiz engageAnswerBiz = null;
public EngageAnswerBiz getEngageAnswerBiz() {
return engageAnswerBiz;
}
public void setEngageAnswerBiz(EngageAnswerBiz engageAnswerBiz) {
this.engageAnswerBiz = engageAnswerBiz;
}
/**
* 数组处理的方法
*
* @param strs
* @return list
*/
public static List getList(String[] strs) {
List listOne = new ArrayList();
List listTwo = new ArrayList();
List listAll = new ArrayList();
for (int i = 0; i < strs.length; i++) {
if (datavile(strs[i]) == 1) {
listOne.add(strs[i]);
} else {
listTwo.add(strs[i]);
}
}
String other = ““;
for (String str : listOne) {
int numb = Integer.parseInt(str.substring(0
1));
String str3 = ““;
if (other.indexOf(numb + ““) != -1)
continue;
other += numb + ““;
for (String str2 : listOne) {
if (str2.startsWith(““ + numb)) {
str3 += str2.substring(1
str2.length());
}
}
str3 = numb + str3;
listAll.add(str3);
}
String other1 = ““;
for (String str : listTwo) {
int numb = Integer.parseInt(str.substring(0
2));
String str3 = ““;
if (other1.indexOf(numb + ““) != -1)
continue;
other1 += numb + ““;
for (String str2 : listTwo) {
if (str2.startsWith(““ + numb)) {
str3 += str2.substring(2
str2.length());
}
}
str3 = numb + str3;
listAll.add(str3);
}
return listAll;
}
/**
* 验证个位或十位数的方法 (拼接时用)
*
* @param a
* @return
*/
public static int datavile(String a) {
try {
String str = a.substring(0 2);
Integer.parseInt(str);
return 2;
} catch (Exception ex) {
return 1;
}
}
/**
* 仍然是验证各位到十位数的方法 (拆分时用)
*
* @param a
* @return
*/
public static boolean validate(String a) {
String str = a.substring(0 2);
try {
Integer.parseInt(str);
return true;
} catch (Exception ex) {
return false;
}
}
/**
* 生成一张试卷
*
* @param mapping
* @param form
* @param request
* @param response
* @return
*/
public ActionForward doSaveOneAnswer(ActionMapping mapping
ActionForm form HttpServletRequest request
HttpServletResponse response) {
EngageAnswerForm engageAnswerForm = (EngageAnswerForm) form;
EngageAnswer engageAnswer = engageAnswerForm
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 7909 2011-06-06 16:52 hr\.classpath
文件 279 2011-06-20 21:26 hr\.myme
文件 1220 2011-06-06 16:51 hr\.project
文件 330 2011-06-06 16:50 hr\.settings\org.eclipse.jdt.core.prefs
文件 3145728 2011-06-21 00:05 hr\DB\crazyHr.mdf
文件 1048576 2011-06-21 00:05 hr\DB\crazyHr_log.ldf
文件 5581 2011-06-06 16:49 hr\src\applicationContext.xm
文件 11847 2011-06-06 16:49 hr\src\com\accp\crazyHR\action\EngageAnswerAction.java
文件 1821 2011-06-06 16:49 hr\src\com\accp\crazyHR\action\EngageExamAction.java
文件 5362 2011-06-06 16:49 hr\src\com\accp\crazyHR\action\EngageJobReleaseAction.java
文件 12337 2011-06-06 16:49 hr\src\com\accp\crazyHR\action\EngageResumeAction.java
文件 8346 2011-06-06 16:49 hr\src\com\accp\crazyHR\action\EngageSubjectsAction.java
文件 16884 2011-06-06 16:49 hr\src\com\accp\crazyHR\action\HunanFileAction.java
文件 9228 2011-06-06 16:49 hr\src\com\accp\crazyHR\action\SalaryGrantAction.java
文件 2497 2011-06-06 16:49 hr\src\com\accp\crazyHR\action\SalaryProjectAction.java
文件 10763 2011-06-06 16:49 hr\src\com\accp\crazyHR\action\SalaryStandardAction.java
文件 7396 2011-06-06 16:49 hr\src\com\accp\crazyHR\action\UsersAction.java
文件 4259 2011-06-06 16:49 hr\src\com\accp\crazyHR\bean\Chart2D.java
文件 2635 2011-06-06 16:49 hr\src\com\accp\crazyHR\bean\LineChart.java
文件 2856 2011-06-06 16:49 hr\src\com\accp\crazyHR\bean\MutiBarChart2D.java
文件 2242 2011-06-06 16:49 hr\src\com\accp\crazyHR\bean\PieChart.java
文件 385 2011-06-06 16:49 hr\src\com\accp\crazyHR\biz\EngageAnswerBiz.java
文件 143 2011-06-06 16:49 hr\src\com\accp\crazyHR\biz\EngageExamBiz.java
文件 478 2011-06-06 16:49 hr\src\com\accp\crazyHR\biz\EngageJobReleaseBiz.java
文件 566 2011-06-06 16:49 hr\src\com\accp\crazyHR\biz\EngageResumeBiz.java
文件 577 2011-06-06 16:49 hr\src\com\accp\crazyHR\biz\EngageSubjectsBiz.java
文件 1540 2011-06-06 16:49 hr\src\com\accp\crazyHR\biz\HumanFileBiz.java
文件 889 2011-06-06 16:49 hr\src\com\accp\crazyHR\biz\SalaryGrantBiz.java
文件 344 2011-06-06 16:49 hr\src\com\accp\crazyHR\biz\SalaryProjectBiz.java
文件 822 2011-06-06 16:49 hr\src\com\accp\crazyHR\biz\SalaryStandardBiz.java
............此处省略738个文件信息
相关资源
- 数据库课设人力资源管理java
- JSP人力资源管理系统源代码+数据库
- 基于Java的高校绩效工资管理系统的设
- JAVAWEB人事管理系统
- JAVA+SQL 工资管理信息系统
- SQL Server课程设计工资管理系统
- 人事管理系统毕设JSP+Mysql
- java+sql server,工资管理信息系统,源
- java员工工资管理系统
- 人事管理系统java+mysql
- Java ssh 经典Java项目源码,人事管理系
- [Java源码]基于Swing和SpringBoot的人事管
- 人事管理系统JavaWeb
- Java 人力资源管理系统
- 人力资源管理系统 java web 完整项目
- 简易人事管理系统
- 基于Java的人力资源管理系统 毕业设计
- 超市人事管理系统(java)
- java程序员工工资管理系统,含前台用
- ssm人力资源管理系统
- 企业人力资源管理系统231388
- 人力资源管理系统源码+SQL文件javawe
- 基于SSM的人事管理系统
- ssm中小企业人力资源管理毕业设计程
- 人力资源管理系统源码+数据库源码
- 企业人力资源管理系统.zip
- 人力资源管理系统 java web 完整项目
- 人事工资管理系统JSP+Mysql附带数据库
- 基于SSH的招聘及人事管理系统的设计
- 企业人力资源管理系统(附数据库文
评论
共有 条评论