• 大小: 18.73MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-08-02
  • 语言: 其他
  • 标签: Spirng  Struts2  Hibernate  

资源简介

学习ssh框架时开发的一个简单管理系统。基于SSH+Bootstrap的公司员工管理系统(适合初学SSH框架使用)。

资源截图

代码片段和文件信息

package cn.work.action;

import java.io.UnsupportedEncodingException;
import java.util.List;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import org.apache.struts2.ServletActionContext;

import cn.work.service.AdminService;
import cn.work.entity.*;

import com.opensymphony.xwork2.ActionSupport;

import freemarker.core.ReturnInstruction.Return;

public class Adminaction extends ActionSupport{
private Admin admin;
private AdminService adminService;
public Admin getAdmin() {
return admin;
}
public void setAdmin(Admin admin) {
this.admin = admin;
}
public AdminService getAdminService() {
return adminService;
}
public void setAdminService(AdminService adminService) {
this.adminService = adminService;
}
public String execute(){
List adminList=adminService.findalladmin();
HttpServletRequest req=ServletActionContext.getRequest();
HttpSession session=req.getSession();
if(adminList!=null){
req.setAttribute(“adminList“ adminList);
return “adminlist“;
}
else {
return “error“;
}
}
public String update(){
if(adminService.update(admin)){
return “update“;
}
else{
return “error“;

}
/*public String findbyname(){
HttpServletRequest request=ServletActionContext.getRequest();
String name=(String)request.getParameter(“name“);
admin=adminService.findadminbyname(name);
if(admin!=null){
request.setAttribute(“admin“admin);
return “admin“;
}
else{
return “nothing“;
}
}*/
public String findbyid(){
HttpServletRequest request=ServletActionContext.getRequest();
HttpServletResponse response=ServletActionContext.getResponse();
try {
request.setCharacterEncoding(“utf-8“);
response.setCharacterEncoding(“utf-8“);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
    String idt=(String)request.getParameter(“id“);
    int id=Integer.parseInt(idt);
 admin=adminService.findadminbyid(id);
 if(admin!=null){
 HttpSession staff1=request.getSession();
 staff1.setAttribute(“admin1“ admin);
 return “admin“;
 }
 else {
return “nothing“;
}
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-06-14 12:02  StaffManage\
     文件        1093  2017-06-14 12:02  StaffManage\.classpath
     文件        1336  2017-06-14 12:11  StaffManage\.project
     目录           0  2017-06-17 14:45  StaffManage\.settings\
     文件         522  2017-06-14 12:02  StaffManage\.settings\.jsdtscope
     文件         698  2017-06-17 14:56  StaffManage\.settings\com.genuitec.eclipse.core.prefs
     文件          70  2017-06-17 09:19  StaffManage\.settings\org.eclipse.core.resources.prefs
     文件         364  2017-06-14 12:02  StaffManage\.settings\org.eclipse.jdt.core.prefs
     文件         492  2017-06-14 12:02  StaffManage\.settings\org.eclipse.wst.common.component
     文件         414  2017-06-14 12:02  StaffManage\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2017-06-14 12:02  StaffManage\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2017-06-14 12:02  StaffManage\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2017-06-14 12:28  StaffManage\src\
     目录           0  2017-06-14 12:28  StaffManage\src\cn\
     目录           0  2017-06-17 09:04  StaffManage\src\cn\work\
     目录           0  2017-06-15 23:00  StaffManage\src\cn\work\action\
     文件        2191  2017-06-16 17:54  StaffManage\src\cn\work\action\Adminaction.java
     文件        1837  2017-06-16 17:50  StaffManage\src\cn\work\action\Login.java
     文件        1177  2017-06-14 21:48  StaffManage\src\cn\work\action\Register.java
     文件        3334  2017-06-17 14:34  StaffManage\src\cn\work\action\Staffaction.java
     目录           0  2017-06-14 21:41  StaffManage\src\cn\work\dao\
     文件        1189  2017-06-16 14:15  StaffManage\src\cn\work\dao\AdminDao.java
     文件        2026  2017-06-17 16:54  StaffManage\src\cn\work\dao\StaffDao.java
     目录           0  2017-06-14 21:42  StaffManage\src\cn\work\entity\
     文件         555  2017-06-15 19:38  StaffManage\src\cn\work\entity\Admin.hbm.xml
     文件         723  2017-06-16 17:58  StaffManage\src\cn\work\entity\Admin.java
     文件         562  2017-06-15 18:41  StaffManage\src\cn\work\entity\Staff.hbm.xml
     文件         715  2017-06-15 22:52  StaffManage\src\cn\work\entity\Staff.java
     目录           0  2017-06-17 09:04  StaffManage\src\cn\work\page\
     文件         333  2017-06-17 14:34  StaffManage\src\cn\work\page\Page.java
     目录           0  2017-06-14 21:42  StaffManage\src\cn\work\service\
............此处省略151个文件信息

评论

共有 条评论