package com.action;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;

import com.model.ManagerForm;
import com.dao.ManagerDAO;
import com.tools.MyPagination;

public class ManagerAction extends Action {
	private ManagerDAO managerDAO = null;

	public ManagerAction() {
		this.managerDAO = new ManagerDAO();

	}

	public ActionForward execute(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response) {
		String action = request.getParameter("action");
		if ("login".equals(action)) {
			return login(mapping, form, request, response); // 管理员登录
		} else {
			request.setAttribute("error", "操作失败!");
			return mapping.findForward("error");
		}
	}
public ActionForward login(ActionMapping mapping, ActionForm form,
		HttpServletRequest request, HttpServletResponse response){
       ManagerForm managerForm = (ManagerForm) form;
        int ret = managerDAO.login(managerForm);
        System.out.print("验证结果ret的值:" + ret);
        if (ret == 1) {
            HttpSession session=request.getSession();
            session.setAttribute("manager",managerForm.getManager());
            return mapping.findForward("managerLoginok");
        } else {
            request.setAttribute("error","您输入的管理员名称或密码错误!");
            return mapping.findForward("error");
	        }
	}
}
最近下载更多
一个好人520  LV10 2021年9月29日
Reyukio  LV2 2021年4月11日
2391490703  LV7 2020年12月16日
porsche  LV8 2020年12月13日
三界白衣  LV1 2020年12月11日
522zdw  LV3 2020年10月30日
vasfafaibfaiu  LV3 2020年10月22日
一剑倾城再倾国  LV3 2020年4月16日
641795772  LV7 2020年3月21日
nekiri  LV2 2020年3月5日
最近浏览更多
mhhsldflg  LV1 2023年12月24日
余生1234 2023年11月3日
暂无贡献等级
brownwang  LV1 2023年10月14日
xk16675552250  LV33 2023年10月7日
2036495585  LV9 2023年9月26日
husiyu  LV3 2023年9月20日
yangctz  LV24 2023年8月2日
你爹正在加载中  LV4 2023年7月19日
ddDDDDddddddd  LV1 2023年6月26日
cmq258159  LV2 2023年6月20日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友