首页>代码>SSH(Struts,Spring,Hibernate)整合开发java购物商城网站>/shop/src/cn/itcast/shop/adminuser/action/AdminUserAction.java
package cn.itcast.shop.adminuser.action;
import org.apache.struts2.ServletActionContext;
import cn.itcast.shop.adminuser.service.AdminUserService;
import cn.itcast.shop.adminuser.vo.AdminUser;
import com.opensymphony.xwork2.ActionSupport;
import com.opensymphony.xwork2.ModelDriven;
/**
* 后台登录的 Action
* @author 温文星
*
*/
public class AdminUserAction extends ActionSupport implements ModelDriven<AdminUser> {
//模型驱动使用的对象
private AdminUser adminUser = new AdminUser();
@Override
public AdminUser getModel() {
return adminUser;
}
//注入Service
private AdminUserService adminUserService;
public void setAdminUserService(AdminUserService adminUserService) {
this.adminUserService = adminUserService;
}
//后台登录的方法
public String login(){
//调用Service完成登陆
AdminUser existAdminUser = adminUserService.login(adminUser);
if(existAdminUser == null){
//登陆失败
this.addActionError("您的用户名或者密码错误!请重新输入!");
return "loginFail";
}else {
//登录成功
ServletActionContext.getRequest().getSession().setAttribute("existAdminUser", existAdminUser);
return "loginSuccess";
}
}
}
最近下载更多
曾显示 LV6
2024年7月7日
yangyang0105 LV2
2023年11月13日
微信网友_6680567232876544 LV8
2023年10月8日
limin123 LV6
2023年6月25日
524109 LV5
2023年4月13日
17693282606 LV12
2022年7月12日
wangyunhao LV10
2022年6月3日
978806986 LV16
2022年5月31日
lc123321 LV4
2022年4月8日
lzlzyw LV14
2022年3月24日

最近浏览