資源簡(jiǎn)介
學(xué)習(xí)ssh框架時(shí)開發(fā)的一個(gè)簡(jiǎn)單管理系統(tǒng)。基于SSH+Bootstrap的公司員工管理系統(tǒng)(適合初學(xué)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“;
}
}
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????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.xm
?????文件??????????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.xm
?????文件?????????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.xm
?????文件?????????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個(gè)文件信息
評(píng)論
共有 條評(píng)論