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

📄 foodsettocartaction.java

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

import org.apache.struts.action.ActionForward;
import com.common.*;
import com.common.struts.*;
import com.foodcart.dao.FoodCart;
import com.foodcart.form.FoodCartItem;
import com.foodset.dao.FoodsetDao;
import com.foodset.form.FoodSet;


public class FoodSetToCartAction extends AbstractAction {

  public FoodSetToCartAction() {
  }

  public ActionForward execute(ActionContext actionContext) throws java.lang.Exception
  {
   /* SessionContext ctx = (SessionContext) actionContext.getSession().getAttribute(Globals.SESSION_CONTEXT);
    String storeID = ctx.getStoreID();*/

    String storeID = actionContext.getParameter("storeID");

    String foodsetID = actionContext.getParameter("foodsetID");
    FoodsetDao dao = new FoodsetDao();
    FoodSet foodset = dao.getOneFoodSet(foodsetID);

    float price = foodset.getPrice();
    String foodList = foodset.getFoodList();
    String mDate = foodset.getWeekday();
    if(!(("").equals(mDate)||null==mDate))
    {
      if(mDate.length()>10)
         mDate = mDate.substring(0,9);
    }

    String storID = foodset.getStoreID();

    FoodCartItem item = new FoodCartItem(foodsetID,foodList,1.0f, "套餐",price,mDate,"foodset",storID);

    FoodCart sesscart = (FoodCart) actionContext.getSession().getAttribute("cart");
    if(sesscart==null)
    {
      FoodCart cart = new FoodCart();
      cart.addFoodItem(foodsetID, item);
      actionContext.getSession().setAttribute("cart", cart);
    }
    else
    {
      sesscart.addFoodItem(foodsetID, item);
      actionContext.getSession().setAttribute("cart", sesscart);
    }
    return actionContext.getMapping().findForward("cartList");
  }
}

⌨️ 快捷键说明

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