favoriteaction.java
来自「一个完整的网络订餐系统」· Java 代码 · 共 64 行
JAVA
64 行
package com.favorite.action;
import org.apache.struts.action.ActionForward;
import com.common.struts.*;
import com.favorite.dao.FavoriteDao;
public class FavoriteAction extends AbstractAction
{
public FavoriteAction()
{
}
public ActionForward execute(ActionContext actionContext) throws java.lang.Exception
{
String memberID = "";///////////////系统session提取
String favoriteID = actionContext.getParameter("favoriteID");
String favoriteName = actionContext.getParameter("favoriteName");
String favoriteType = actionContext.getParameter("favoriteType");
int type = 0;
String path = "error";
java.util.ArrayList favoritelist = null;
String title = "";
FavoriteDao dao = new FavoriteDao();
if("store".equals(favoriteType))
{
title = "我钟爱的饭店";
type = 1;
path = "storeFavorite";
dao.addFavorite(memberID,favoriteID,favoriteName,type);
favoritelist = dao.getFavoriteListByStore(memberID);
}
if("food".equals(favoriteType))
{
title = "我钟爱的饭菜";
type = 2;
path = "foodFavorite";
dao.addFavorite(memberID,favoriteID,favoriteName,type);
favoritelist = dao.getFavoriteListByFood(memberID);
}
if("foodSet".equals(favoriteType))
{
title = "我钟爱的套餐";
type = 3;
path = "foodSetFavorite";
dao.addFavorite(memberID,favoriteID,favoriteName,type);
favoritelist = dao.getFavoriteListByFoodSet(memberID);
}
actionContext.getRequest().setAttribute("favoritelist",favoritelist);
actionContext.getRequest().setAttribute("title",title);
return actionContext.getMapping().findForward(path);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?