• 大小: 89.78MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-04-04
  • 语言: Java
  • 标签: 报表打印  

资源简介

本系统基于B/S模式,设计完成工资管理系统的设计与实现的开发,开发语言Java。主要内容:添加/删除用户、员工工资查询、员工级别管理、资料录入、资料增删、信息修改、报表输出、报表打印、资料管理功能等。服务器使用Tomcat8.0。本系统采用MYSQL数据库。本毕业设计的内容是设计并且实现一个基于Java Web技术的工资管理系统,故而系统主要以JavaEE技术作为开发基础,主要使用了Spring+SpringMvc+Mybatis等多种框架的结合使用,用myeclipse2014作为开发工具,以MYSQL作为数据库,可以跨平台运行。本系统界面使用Bootstrap前端框架界面简单、系统操作方便,而且很容易维护。

资源截图

代码片段和文件信息

package com.ws.controller;


import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping;

import com.ws.domain.Admin;
import com.ws.service.AdminService;

@Controller
public class AdminController {
@Resource(name=AdminService.SERVER_NAME)
private AdminService adminService;
//数据展示
@RequestMapping(value=“admin.do“)
public String admin(@ModelAttribute Admin admin HttpServletRequest request){
adminService.getA();
request.setAttribute(“list“ adminService.getA());
return “admin“;
}
//增加数据
@RequestMapping(value=“adminInsert.do“)
public String insert(@ModelAttribute Admin admin HttpServletRequest request){
adminService.insertA(admin);
return “redirect:admin.do“;
}
//通过Id来查询数据
@RequestMapping(value=“adminById.do“)
public String adminBy(@ModelAttribute String id HttpServletRequest request){
String id1 = request.getParameter(“id“);
Admin admin = adminService.getByIdA(id1);
request.setAttribute(“admin“ admin);
return “adminupdate“;
}
//修改数据
@RequestMapping(value=“updateadmin.do“)
public String updateAdmin(@ModelAttribute Admin admin  HttpServletRequest request){
adminService.upadteA(admin);
return “redirect:admin.do“;
}
//删除数据
@RequestMapping(value=“deleteAdmin.do“)
public String deteleAdmin(@ModelAttribute String id HttpServletRequest request){
String id2 = request.getParameter(“id“);
adminService.deleteAdm(id2);
return “redirect:admin.do“;
}
//登录验证
@RequestMapping(value=“loginAdmin.do“)
public String login(@ModelAttribute Admin admin HttpServletRequest request){
String adminName = request.getParameter(“adminName“);
String adminPassWord = request.getParameter(“adminPassWord“);
Admin admin2 = new Admin(adminNameadminPassWord);
boolean flag = adminService.loginService(admin2);
if(flag){
request.getSession().setAttribute(“admin2“ admin2);
return “index“;
}else{
request.setAttribute(“end“ “管理员或密码错误,请重新输入!“);
return “loginAdmin“;
}
}
//安全退出
@RequestMapping(value=“outAdmin.do“)
public String loginOut(HttpSession session){
session.invalidate();
return “loginAdmin“;
}
//初始化数据
@RequestMapping(value=“initAdmin.do“)
public String initAdmin(HttpServletRequest request){
adminService.initAdminService();
request.setAttribute(“end3“ “Admin初始化成功“);
return “data“;
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-01-14 22:45  基于javaEE的工资管理系统\
     文件       10615  2017-05-15 13:02  基于javaEE的工资管理系统\salary.sql
     目录           0  2018-01-14 22:45  基于javaEE的工资管理系统\SalarySReports\
     文件         803  2017-04-25 21:56  基于javaEE的工资管理系统\SalarySReports\.classpath
     文件        1339  2017-04-25 21:56  基于javaEE的工资管理系统\SalarySReports\.project
     目录           0  2018-01-14 22:45  基于javaEE的工资管理系统\SalarySReports\.settings\
     文件         522  2017-04-25 21:56  基于javaEE的工资管理系统\SalarySReports\.settings\.jsdtscope
     文件         124  2017-04-25 21:56  基于javaEE的工资管理系统\SalarySReports\.settings\com.genuitec.eclipse.core.prefs
     文件          57  2017-04-25 22:39  基于javaEE的工资管理系统\SalarySReports\.settings\org.eclipse.core.resources.prefs
     文件         364  2017-04-25 21:56  基于javaEE的工资管理系统\SalarySReports\.settings\org.eclipse.jdt.core.prefs
     文件         501  2017-04-25 21:56  基于javaEE的工资管理系统\SalarySReports\.settings\org.eclipse.wst.common.component
     文件         447  2017-04-25 21:56  基于javaEE的工资管理系统\SalarySReports\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2017-04-25 21:56  基于javaEE的工资管理系统\SalarySReports\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2017-04-25 21:56  基于javaEE的工资管理系统\SalarySReports\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2018-01-14 22:45  基于javaEE的工资管理系统\SalarySReports\src\
     文件         612  2016-10-18 17:14  基于javaEE的工资管理系统\SalarySReports\src\beans.xml
     文件        4215  2017-05-03 16:16  基于javaEE的工资管理系统\SalarySReports\src\build.xml
     目录           0  2018-01-14 22:45  基于javaEE的工资管理系统\SalarySReports\src\com\
     目录           0  2018-01-14 22:45  基于javaEE的工资管理系统\SalarySReports\src\com\ws\
     目录           0  2018-01-14 22:45  基于javaEE的工资管理系统\SalarySReports\src\com\ws\controller\
     文件        2717  2017-04-10 15:39  基于javaEE的工资管理系统\SalarySReports\src\com\ws\controller\AdminController.java
     文件        2204  2016-10-31 16:41  基于javaEE的工资管理系统\SalarySReports\src\com\ws\controller\DircController.java
     文件        3549  2017-04-27 15:12  基于javaEE的工资管理系统\SalarySReports\src\com\ws\controller\EmpsController.java
     文件        3174  2017-05-02 15:48  基于javaEE的工资管理系统\SalarySReports\src\com\ws\controller\OneviewController.java
     文件        1172  2016-11-02 14:14  基于javaEE的工资管理系统\SalarySReports\src\com\ws\controller\PhotoUploadController.java
     文件        3303  2017-05-03 15:43  基于javaEE的工资管理系统\SalarySReports\src\com\ws\controller\RecordController.java
     文件        4194  2017-04-26 15:12  基于javaEE的工资管理系统\SalarySReports\src\com\ws\controller\SalaryController.java
     文件        2412  2017-05-02 16:30  基于javaEE的工资管理系统\SalarySReports\src\com\ws\controller\UserController.java
     目录           0  2018-01-14 22:45  基于javaEE的工资管理系统\SalarySReports\src\com\ws\dao\
     文件         571  2016-11-08 12:45  基于javaEE的工资管理系统\SalarySReports\src\com\ws\dao\AdminDao.java
     文件         623  2016-11-08 13:04  基于javaEE的工资管理系统\SalarySReports\src\com\ws\dao\DircDao.java
............此处省略619个文件信息

评论

共有 条评论

相关资源