使用ssh框架实现的员工管理系统


使用ssh框架实现的员工管理系统
资源截图
代码片段和文件信息
package cn.mani123.employee.action;

import java.util.List;

import javax.servlet.RequestDispatcher;

import org.springframework.http.HttpRequest;

import cn.mani123.employee.domani.Department;
import cn.mani123.employee.domani.PageBean;
import cn.mani123.employee.service.DepartmentService;

import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
import com.opensymphony.xwork2.ModelDriven;

public class DepartmentAction extends ActionSupport implements ModelDriven{

/**
 * 
 */
private static final long serialVersionUID = 1L;
Department department = new Department();
@Override
public Department getModel() {
return department;
}
private Integer currPage = 1;
private DepartmentService departmentService;

public void setDepartmentService(DepartmentService departmentService) {
this.departmentService = departmentService;
}

public void setCurrPage(Integer currPage) {
this.currPage = currPage;
}

//分页显示
public String findAll(){
PageBean pageBean = departmentService.findByPage(currPage);
ActionContext.getContext().getValueStack().push(pageBean);//传到value栈中
return “findAll“;
}
//跳转到添加部门页面的方法
public String saveUI(){
return “saveUI“;
}

public String add(){
departmentService.add(department);
return “addSuccess“;
}

//action编辑返回页面的方法
public String edit(){
department = departmentService.findById(department.getDid());
return “editSuccess“;
}

//action中修改部门的方法
public String update(){
departmentService.update(department);
return “updateSuccess“;
}

//action中删除部门的方法
public String delete(){
department = departmentService.findById(department.getDid());
departmentService.delete(department);
return “deleteSuccess“;
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-04-24 16:40  ssh_employee
     文件         598  2017-04-24 16:43  ssh_employee.classpath
     目录           0  2017-04-24 16:40  ssh_employee.myeclipse
     文件         309  2017-04-24 16:40  ssh_employee.mymetadata
     文件        1755  2017-04-24 17:21  ssh_employee.project
     目录           0  2017-04-24 16:40  ssh_employee.settings
     文件         493  2017-04-24 16:40  ssh_employee.settings.jsdtscope
     文件         395  2017-04-24 16:40  ssh_employee.settingsorg.eclipse.jdt.core.prefs
     文件         474  2017-04-24 16:40  ssh_employee.settingsorg.eclipse.wst.common.component
     文件         252  2017-04-24 16:40  ssh_employee.settingsorg.eclipse.wst.common.project.facet.core.xml
     文件          49  2017-04-24 16:40  ssh_employee.settingsorg.eclipse.wst.jsdt.ui.superType.container
     文件           6  2017-04-24 16:40  ssh_employee.settingsorg.eclipse.wst.jsdt.ui.superType.name
     目录           0  2017-05-12 17:23  ssh_employeesrc
     文件        3739  2017-05-01 01:33  ssh_employeesrcapplicationContext.xml
     目录           0  2017-04-24 16:44  ssh_employeesrccn
     目录           0  2017-04-24 16:44  ssh_employeesrccnmani123
     目录           0  2017-04-24 16:45  ssh_employeesrccnmani123employee
     目录           0  2017-04-27 19:01  ssh_employeesrccnmani123employeeaction
     文件        1918  2017-05-01 01:38  ssh_employeesrccnmani123employeeactionDepartmentAction.java
     文件        2585  2017-05-01 18:07  ssh_employeesrccnmani123employeeactionEmployeeAction.java
     目录           0  2017-04-27 18:59  ssh_employeesrccnmani123employeedao
     文件         472  2017-05-01 01:38  ssh_employeesrccnmani123employeedaoDepartmentDao.java
     文件         510  2017-05-01 18:05  ssh_employeesrccnmani123employeedaoEmployeeDao.java
     目录           0  2017-04-27 18:58  ssh_employeesrccnmani123employeedaoimpl
     文件        1894  2017-05-01 01:39  ssh_employeesrccnmani123employeedaoimplDepartmentDaoImpl.java
     文件        1729  2017-05-13 20:34  ssh_employeesrccnmani123employeedaoimplEmployeeDaoImpl.java
     目录           0  2017-04-27 19:39  ssh_employeesrccnmani123employeedomani
     文件         817  2017-05-01 18:13  ssh_employeesrccnmani123employeedomaniDepartment.hbm.xml
     文件         828  2017-04-24 16:55  ssh_employeesrccnmani123employeedomaniDepartment.java
     文件         989  2017-04-24 17:16  ssh_employeesrccnmani123employeedomaniEmployee.hbm.xml
     文件        1487  2017-04-24 16:57  ssh_employeesrccnmani123employeedomaniEmployee.java
............此处省略227个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)