⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 memberlogonaction.java

📁 一个完整的网络订餐系统
💻 JAVA
字号:
package com.member.web.action;

import org.apache.struts.action.ActionForward;
import com.common.struts.*;
import com.member.dao.MemberDao;
import com.member.form.Member;
import com.foodcart.dao.FoodCart;


public class MemberLogonAction extends AbstractAction {
  public MemberLogonAction() {
  }

  public ActionForward execute(ActionContext actionContext) throws java.lang.Exception {

    String memberAccount = actionContext.getParameter("memberAccount");
    String memberPass = actionContext.getParameter("memberPass");

    MemberDao dao = new MemberDao();
    String address = dao.logonEsnack(memberAccount,memberPass);
    if(("").equals(address)||null==address||("null").equals(address))
    {
       return actionContext.getMapping().findForward("logonFail");
    }
    else
    {
      float balance = dao.getBalance(memberAccount);
      Member model =  dao.getOneMemberByAccount(memberAccount);
      actionContext.getSession().setAttribute("memberName",memberAccount);
      actionContext.getSession().setAttribute("yourbalance",String.valueOf(balance));
      actionContext.getSession().setAttribute("address",address);
      actionContext.getSession().setAttribute("myMemberModel",model);
      FoodCart cart = (FoodCart) actionContext.getSession().getAttribute("cart");
      if(cart != null)
      {
          return actionContext.getMapping().findForward("cartToOrder");
      }
      else
        return actionContext.getMapping().findForward("logonSuccess");
    }
   }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -