package com.action; import java.util.List; import org.apache.struts2.ServletActionContext; import com.biz.EmployeeBiz; import com.biz.LoginBiz; import com.biz.RoleBiz; import com.bizImpl.LoginBizImpl; import com.opensymphony.xwork2.ActionSupport; import com.util.Page; import com.util.SpringUtil; import com.vo.Employee; import com.vo.Login; import com.vo.Role; public class LoginAction extends ActionSupport { private Login login ; private Login login2 ; private List<Login> logins ; private LoginBiz loginBiz ; private Page page ; private Page page2; private List<Role> roles ; private RoleBiz roleBiz ; private List<Employee> employees ; private EmployeeBiz employeeBiz ; private String msg ; private String url ; public LoginAction() { super(); // TODO Auto-generated constructor stub } public Login getLogin() { return login; } public void setLogin(Login login) { this.login = login; } public List<Login> getLogins() { return logins; } public void setLogins(List<Login> logins) { this.logins = logins; } public LoginBiz getLoginBiz() { return loginBiz; } public void setLoginBiz(LoginBiz loginBiz) { this.loginBiz = loginBiz; } public Page getPage() { return page; } public void setPage(Page page) { this.page = page; } public Page getPage2() { return page2; } public void setPage2(Page page2) { this.page2 = page2; } public List<Role> getRoles() { return roles; } public void setRoles(List<Role> roles) { this.roles = roles; } public RoleBiz getRoleBiz() { return roleBiz; } public void setRoleBiz(RoleBiz roleBiz) { this.roleBiz = roleBiz; } public List<Employee> getEmployees() { return employees; } public void setEmployees(List<Employee> employees) { this.employees = employees; } public EmployeeBiz getEmployeeBiz() { return employeeBiz; } public void setEmployeeBiz(EmployeeBiz employeeBiz) { this.employeeBiz = employeeBiz; } public Login getLogin2() { return login2; } public void setLogin2(Login login2) { this.login2 = login2; } public String getMsg() { return msg; } public void setMsg(String msg) { this.msg = msg; } public String getUrl() { return url; } public void setUrl(String url) { this.url = url; } //账号列表 public String loginList(){ System.out.println("page == > "+page); System.out.println("page2 == >"+page2); logins = loginBiz.findByPage(page); return SUCCESS ; } //删除账号 public String delLogin(){ loginBiz.deleteById(login.getLoginId()) ; return SUCCESS ; } //模糊查询 public String fuzzyQueryLogin(){ System.out.println("page == > "+page); System.out.println("page2 == >"+page2); logins = loginBiz.findByPageToc(page2, login); return SUCCESS ; } //跳转到更新页面 public String toUpdaLogin(){ login = loginBiz.findById(login.getLoginId()) ; roles = roleBiz.findAll() ; employees = employeeBiz.findAll() ; return SUCCESS ; } public String updaLogin(){ login = new Login() ; loginBiz.upda(login2) ; return SUCCESS ; } //添加账号 public String toAddLogin(){ roles = roleBiz.findAll() ; employees = employeeBiz.findAll() ; return SUCCESS ; } public String addLogin(){ login = new Login() ; loginBiz.add(login2) ; return SUCCESS; } //登录 public String login(){ logins = loginBiz.findByCondition(login) ; if (logins.size() == 1 ) { login = logins.get(0) ; ServletActionContext.getRequest().getSession().setAttribute("login", login) ; login = new Login() ; return SUCCESS ; }else{ msg = "登录失败,请重新登录!" ; url = "login.jsp" ; return "fail" ; } } }
最近下载更多
1302989672 LV3
2023年5月4日
qfch120 LV8
2023年4月18日
wangmeijing LV5
2022年12月28日
zhaoyangwfd LV17
2022年10月13日
akbar2020 LV9
2022年8月27日
wangyang520 LV6
2022年4月17日
shibinf LV3
2022年4月11日
7z7z7z LV5
2022年3月21日
dukie123 LV1
2022年2月14日
and123456 LV11
2022年2月8日
最近浏览更多
阿凡达 LV9
1月29日
wuge123 LV8
2023年12月18日
wushengjun
2023年12月18日
暂无贡献等级
WBelong LV6
2023年12月11日
uni-code_0123 LV1
2023年12月7日
飞飞飞2111111
2023年11月3日
暂无贡献等级
2036495585 LV9
2023年9月20日
deluser LV3
2023年7月25日
komice1992 LV3
2023年7月1日
hol867 LV4
2023年6月5日