package com.wages.action; import java.io.IOException; import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import org.apache.struts2.ServletActionContext; import com.wages.dao.AdminDao; import com.wages.entity.Administrator; public class AdministratorAction { public Administrator admin; public Administrator getAdmin() { return admin; } public void setAdmin(Administrator admin) { this.admin = admin; } public String login(){ HttpServletRequest request = ServletActionContext.getRequest(); HttpSession session = request.getSession(); session.setAttribute("admin",admin); if(new AdminDao().login(admin)){ return "login"; }else{ request.setAttribute("msg", "<b>您输入的账号密码有误!</b>"); return "error"; } } public String loginOut() { HttpServletRequest request = ServletActionContext.getRequest(); HttpServletResponse response = ServletActionContext.getResponse(); HttpSession session = request.getSession(); session.invalidate(); //3. 处理响应 String uri = request.getContextPath() + "/"; Cookie c = new Cookie("id",""); c.setPath(uri); c.setMaxAge(0); response.addCookie(c); c = new Cookie("pwd",""); c.setPath(uri); c.setMaxAge(0); response.addCookie(c); return "loginout"; } public String updatePwd() throws IOException { AdminDao adminDao=new AdminDao(); boolean t = adminDao.updatePwd(admin); if(t) { return "updatePwdSuccess"; }else { return "updatePwdFail"; } } public String top() { return "top"; } public String menu() { return "menu"; } public String index() { return "index"; } }
最近下载更多
255921158 LV5
7月17日
pangzhihui LV14
5月15日
阿昌先生 LV13
3月26日
wuying8208 LV15
2023年11月25日
hz1109 LV7
2023年11月7日
微信网友_6482083022819328 LV14
2023年5月22日
qfch120 LV8
2023年3月28日
13655961071 LV5
2022年12月24日
微信网友_6254095067451392 LV3
2022年12月9日
zhaoyangwfd LV17
2022年10月11日
最近浏览更多
微信网友_7253744540979200 LV1
11月14日
zhangsan_lisi
9月18日
暂无贡献等级
255921158 LV5
7月17日
quartz LV8
7月1日
educationAAA LV11
6月23日
ailixiya LV1
6月11日
wangbh1234 LV1
6月6日
2578193624 LV2
6月1日
pangzhihui LV14
5月15日
uid0901 LV2
4月28日