資源簡介
本系統基于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-10-07?20:21??SalarySReports\
?????目錄???????????0??2018-10-07?20:21??SalarySReports\WebRoot\
?????文件????????3459??2018-10-07?20:21??SalarySReports\WebRoot\dircadd.jsp
?????文件?????????996??2018-10-07?20:21??SalarySReports\WebRoot\regimemanager.html
?????文件????????2521??2018-10-07?20:21??SalarySReports\WebRoot\salaryupdate.jsp
?????文件?????????948??2018-10-07?20:21??SalarySReports\WebRoot\error.jsp
?????目錄???????????0??2018-10-07?20:21??SalarySReports\WebRoot\inc\
?????文件????????8774??2018-10-07?20:21??SalarySReports\WebRoot\inc\left.jsp
?????文件????????1464??2018-10-07?20:21??SalarySReports\WebRoot\inc\head.phtml
?????文件????????1812??2018-10-07?20:21??SalarySReports\WebRoot\inc\foot.html
?????文件????????1252??2018-10-07?20:21??SalarySReports\WebRoot\inc\head.jsp
?????文件????????1952??2018-10-07?20:21??SalarySReports\WebRoot\inc\foot.phtml
?????文件????????8906??2018-10-07?20:21??SalarySReports\WebRoot\inc\left.phtml
?????文件????????8544??2018-10-07?20:21??SalarySReports\WebRoot\inc\left.html
?????文件????????3765??2018-10-07?20:21??SalarySReports\WebRoot\data.jsp
?????文件????????2975??2018-10-07?20:21??SalarySReports\WebRoot\yuan1.jsp
?????文件?????????605??2018-10-07?20:21??SalarySReports\WebRoot\yuanR.jsp
?????文件????????2726??2018-10-07?20:21??SalarySReports\WebRoot\kaoqinadd.jsp
?????文件????????6191??2018-10-07?20:21??SalarySReports\WebRoot\loginAndRegist.jsp
?????目錄???????????0??2018-10-07?20:21??SalarySReports\WebRoot\css\
?????文件??????121260??2018-10-07?20:21??SalarySReports\WebRoot\css\bootstrap.min.css
?????文件????????4286??2018-10-07?20:21??SalarySReports\WebRoot\css\favicon.ico
?????文件????????4050??2018-10-07?20:21??SalarySReports\WebRoot\css\public.css
?????文件?????????388??2018-10-07?20:21??SalarySReports\WebRoot\css\demo.css
?????文件???????59878??2018-10-07?20:21??SalarySReports\WebRoot\css\easyui.css
?????文件????????2506??2018-10-07?20:21??SalarySReports\WebRoot\css\icon.css
?????文件??????747434??2018-10-07?20:21??SalarySReports\WebRoot\css\semantic.css
?????文件????????1841??2018-10-07?20:21??SalarySReports\WebRoot\css\page.css
?????文件????????6642??2018-10-07?20:21??SalarySReports\WebRoot\css\common.css
?????文件????????1555??2018-10-07?20:21??SalarySReports\WebRoot\css\manhuaDate.1.0.css
?????文件???????12138??2018-10-07?20:21??SalarySReports\WebRoot\css\css.css
............此處省略619個文件信息
評論
共有 條評論