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

📄 updateshopcartaction.java

📁 本系统实现了网上书店功能
💻 JAVA
字号:
//Created by MyEclipse Struts// XSL source (default): platform:/plugin/com.genuitec.eclipse.cross.easystruts.eclipse_4.1.0/xslt/JavaClass.xslpackage com.action;import java.util.Vector;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 org.apache.struts.action.DynaActionForm;import com.bean.ShopCart;/**  * MyEclipse Struts * Creation date: 12-22-2006 *  * XDoclet definition: * @struts.action path="/updateShopCart" name="updateShopCartForm" input="/failure.jsp" scope="request" validate="true" * @struts.action-forward name="success" path="/bookShopCart.jsp" * @struts.action-forward name="failure" path="/failure.jsp" */public class UpdateShopCartAction extends Action {	// --------------------------------------------------------- Instance Variables	// --------------------------------------------------------- Methods	/** 	 * Method execute	 * @param mapping	 * @param form	 * @param request	 * @param response	 * @return ActionForward	 */	public ActionForward execute(		ActionMapping mapping,		ActionForm form,		HttpServletRequest request,		HttpServletResponse response) {		DynaActionForm updateShopCartForm = (DynaActionForm) form;		String []count = (String[])updateShopCartForm.get("count");		String []del=(String[])updateShopCartForm.get("del");		HttpSession session = request.getSession();		Vector shopCartList = (Vector)session.getAttribute("SHOPCARTLIST");		if(shopCartList!=null){			for(int i=0;i<shopCartList.size();i++){				ShopCart shopCart=(ShopCart)shopCartList.get(i);				shopCart.setCount(Integer.parseInt(count[i]));				shopCartList.set(i,shopCart);			}			for(int i=shopCartList.size()-1;i>=0;i--){				ShopCart shopCart = (ShopCart)shopCartList.get(i);				for(int j=0;j<del.length;j++){					if(shopCart.getBookID()==Integer.parseInt(del[j])){						shopCartList.remove(i);					}				}			}		}		session.setAttribute("SHOPCARTLIST",shopCartList);		return mapping.findForward("success");			}}

⌨️ 快捷键说明

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