www.pudn.com > shop.rar > CountAction.java


/* 
 * Generated by MyEclipse Struts 
 * Template path: templates/java/JavaClass.vtl 
 */ 
package com.soft136.shop.action; 
 
import java.util.ArrayList; 
 
import javax.servlet.http.HttpServletRequest; 
import javax.servlet.http.HttpServletResponse; 
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.soft136.shop.form.CountForm; 
import com.soft136.shop.model.GoodDTO; 
 
/**  
 * MyEclipse Struts 
 * Creation date: 04-17-2008 
 *  
 * XDoclet definition: 
 * @struts.action path="/count" name="countForm" scope="request" validate="true" 
 * @struts.action-forward name="view" path="/shoppingcar.jsp" 
 */ 
public class CountAction extends Action { 
	/* 
	 * Generated Methods 
	 */ 
 
	/**  
	 * Method execute 
	 * @param mapping 
	 * @param form 
	 * @param request 
	 * @param response 
	 * @return ActionForward 
	 */ 
	public ActionForward execute(ActionMapping mapping, ActionForm form, 
			HttpServletRequest request, HttpServletResponse response) { 
		CountForm countForm = (CountForm) form;// TODO Auto-generated method stub 
		int goods_id = Integer.parseInt(request.getParameter("Goods_id")); 
		int count = Integer.parseInt(request.getParameter("count")); 
		ArrayList list = (ArrayList) request.getSession().getAttribute("user"); 
		try{ 
		 list = new GoodDTO().getResult(goods_id,list,count); 
		}catch(Exception e){ 
			 
		} 
		request.getSession().setAttribute("user", list); 
		return mapping.findForward("view"); 
	} 
	 
}