• 大小: 37.07MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-17
  • 语言: 其他
  • 标签: sshbootstrap  

资源简介

ssh+bootstrap实现用户管理,其功能包括:hibernate实现数据的增删改查,验证码,项目访问路径拦截器,bootstrap的使用,数据分页,以及查询之后的分页。源码下载后,将hibernate.cfg.xml中的用户名以及密码改变,可以直接使用。

资源截图

代码片段和文件信息

package com.sshusermanager.admin.action;

import java.util.Map;

import com.google.code.kaptcha.Constants;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
import com.sshusermanager.admin.entity.Admin;
import com.sshusermanager.admin.service.AdminService;

public class AdminAction extends ActionSupport {

private static final long serialVersionUID = 1L;
private Admin admin;
private AdminService adminService;
private String vcode;
    private int id;
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 getVcode() {
return vcode;
}

public void setVcode(String vcode) {
this.vcode = vcode;
}

public int getId() {
return id;
}

public void setId(int id) {
this.id = id;
}

@SuppressWarnings(“unchecked“)
public String adminLogin() {
ActionContext context = ActionContext.getContext();
Map request = (Map) context.get(“request“);
Map session = context.getSession();
String servcode=(String) session.get(Constants.KAPTCHA_SESSION_KEY);
if (!vcode.equalsIgnoreCase(servcode)) {
addFieldError(“vcode“ “验证码输入错误!“);
return “loginFail“;
}
//System.out.println(“*********************“);
Admin adminLogin = this.getAdminService().loadByNameAndPwd(admin.getAdminName() admin.getAdminPwd());
//System.out.println(“*********************“);
System.out.println(adminLogin.getAdminId());
if (adminLogin!= null) {
session.put(“admin1“ adminLogin);
return “adminLogin“;
} else {
request.put(“message“ “用户名或密码错误!登录失败!“);
return “loginFail“;
}
}

public String adminLogout(){
ActionContext context = ActionContext.getContext();
Map session = context.getSession();
session.remove(“admin“);
return “logout“;

}

public String login(){
return “login“;

}

public String saveAdmin(){
/*ActionContext context = ActionContext.getContext();
Map request = (Map) context.get(“request“);
Map session = context.getSession();
String servcode=(String) session.get(Constants.KAPTCHA_SESSION_KEY);
if (!vcode.equalsIgnoreCase(servcode)) {
addFieldError(“vcode“ “验证码输入错误!“);
return “regfail“;
}*/

this.getAdminService().regAdmin(admin);
return “saveAdmin“;

}

public String adminView(){
Admin adm=this.getAdminService().getAdmin(id);
ActionContext context=ActionContext.getContext();
Map session=context.getSession();
if (adm!=null) {
session.put(“adm“ adm);
return “adminView“;
}else {
session.put(“message“ “出错了!“);
return “error“;
}
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        897  2014-09-20 14:01  SSH-UserManager\.classpath

     文件       1048  2014-09-20 14:00  SSH-UserManager\.project

     文件        503  2014-09-20 14:00  SSH-UserManager\.settings\.jsdtscope

     文件         81  2014-09-21 15:52  SSH-UserManager\.settings\org.eclipse.core.resources.prefs

     文件        364  2014-09-20 14:00  SSH-UserManager\.settings\org.eclipse.jdt.core.prefs

     文件        593  2014-09-20 14:01  SSH-UserManager\.settings\org.eclipse.wst.common.component

     文件        345  2014-09-20 14:00  SSH-UserManager\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2014-09-20 14:00  SSH-UserManager\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2014-09-20 14:00  SSH-UserManager\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件       3718  2014-09-27 16:15  SSH-UserManager\build\classes\com\sshusermanager\admin\action\AdminAction.class

     文件       2229  2014-09-27 16:15  SSH-UserManager\build\classes\com\sshusermanager\admin\action\PieAction.class

     文件       4459  2014-09-27 16:15  SSH-UserManager\build\classes\com\sshusermanager\admin\action\UserAction.class

     文件        378  2014-09-27 16:15  SSH-UserManager\build\classes\com\sshusermanager\admin\dao\AdminDao.class

     文件       1578  2014-09-27 16:15  SSH-UserManager\build\classes\com\sshusermanager\admin\dao\impl\AdminDaoImpl$1.class

     文件       1730  2014-09-27 16:15  SSH-UserManager\build\classes\com\sshusermanager\admin\dao\impl\AdminDaoImpl.class

     文件       1382  2014-09-27 16:15  SSH-UserManager\build\classes\com\sshusermanager\admin\dao\impl\UserDaoImpl$1.class

     文件       2279  2014-09-27 16:15  SSH-UserManager\build\classes\com\sshusermanager\admin\dao\impl\UserDaoImpl$2.class

     文件       1577  2014-09-27 16:15  SSH-UserManager\build\classes\com\sshusermanager\admin\dao\impl\UserDaoImpl$3.class

     文件       2363  2014-09-27 16:15  SSH-UserManager\build\classes\com\sshusermanager\admin\dao\impl\UserDaoImpl$4.class

     文件       1282  2014-09-27 16:15  SSH-UserManager\build\classes\com\sshusermanager\admin\dao\impl\UserDaoImpl$5.class

     文件       3458  2014-09-27 16:15  SSH-UserManager\build\classes\com\sshusermanager\admin\dao\impl\UserDaoImpl.class

     文件        819  2014-09-27 16:15  SSH-UserManager\build\classes\com\sshusermanager\admin\dao\UserDao.class

     文件       1325  2014-09-27 16:15  SSH-UserManager\build\classes\com\sshusermanager\admin\entity\Admin.class

     文件        967  2014-09-26 10:34  SSH-UserManager\build\classes\com\sshusermanager\admin\entity\Admin.hbm.xml

     文件       2656  2014-09-27 16:15  SSH-UserManager\build\classes\com\sshusermanager\admin\entity\User.class

     文件       1764  2014-09-27 10:04  SSH-UserManager\build\classes\com\sshusermanager\admin\entity\User.hbm.xml

     文件        390  2014-09-27 16:15  SSH-UserManager\build\classes\com\sshusermanager\admin\service\AdminService.class

     文件       1373  2014-09-27 16:15  SSH-UserManager\build\classes\com\sshusermanager\admin\service\impl\AdminServiceImpl.class

     文件       2304  2014-09-27 16:15  SSH-UserManager\build\classes\com\sshusermanager\admin\service\impl\UserServiceImpl.class

     文件        831  2014-09-27 16:15  SSH-UserManager\build\classes\com\sshusermanager\admin\service\UserService.class

............此处省略290个文件信息

评论

共有 条评论

相关资源