资源简介
ssh框架myssh框架myssh框架myssh框架
代码片段和文件信息
package com.song.shopping.action;
import java.util.HashMap;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.actions.MappingDispatchAction;
import com.song.shopping.dao.OrderDao;
import com.song.shopping.dao.OrderItemDao;
import com.song.shopping.dao.impl.OrderDaoImpl;
import com.song.shopping.dao.impl.OrderItemDaoImpl;
import com.song.shopping.entity.Order;
import com.song.shopping.entity.OrderItem;
import com.song.shopping.entity.Product;
import com.song.shopping.entity.User;
import com.song.shopping.util.Cart;
public class AddOrderAction extends MappingDispatchAction {
public ActionForward payMoney(ActionMapping mapping ActionForm form HttpServletRequest request HttpServletResponse response) throws Exception {
// TODO Auto-generated method stub
Long number = 0L;
Cart cart = (Cart)request.getSession().getAttribute(“item“);
if(cart.isEmpty())
{
return mapping.findForward(“faile“);
}
User user = (User)request.getSession().getAttribute(“user“);
List list = (List)request.getSession().getAttribute(“list“);
Order order = new Order();
order.setShoppingSongUser(user);
order.setStatus(0);
OrderDao orderDao = new OrderDaoImpl();
orderDao.addOrder(order);
OrderItem orderItem = new OrderItem();
OrderItemDao orderItemDao = new OrderItemDaoImpl();
HashMap map = cart.getCartItems();
for(object obj : list)
{
Product pro = (Product)obj;
if(map.containsKey(pro.getProductId()))
{
orderItem.setShoppingSongProduct(pro);
orderItem.setShoppingSongOrder(order);
orderItem.setAmount(Long.parseLong(map.get(pro.getProductId()).toString()));
orderItemDao.addOrderItem(orderItem);
}
}
number = order.getOrderId();
request.setAttribute(“number“number);
cart.clear();
return mapping.findForward(“success“);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1231 2010-01-13 14:34 shopping_Cart\.project
文件 312 2010-01-13 14:33 shopping_Cart\.myme
文件 2696 2010-03-02 15:44 shopping_Cart\.classpath
文件 120 2010-02-03 13:35 shopping_Cart\.settings\org.eclipse.core.resources.prefs
文件 1052 2008-06-20 11:57 shopping_Cart\WebRoot\register.jsp
文件 887 2008-06-20 13:48 shopping_Cart\WebRoot\login.jsp
文件 1264 2010-03-02 16:10 shopping_Cart\WebRoot\showAllProduct.jsp
文件 2085 2010-03-02 16:10 shopping_Cart\WebRoot\showItemList.jsp
文件 1599 2010-03-02 16:09 shopping_Cart\WebRoot\showAll.jsp
文件 1111 2010-03-02 10:16 shopping_Cart\WebRoot\head.jsp
文件 1676 2008-06-20 10:44 shopping_Cart\WebRoot\error.jsp
文件 692 2010-03-02 16:10 shopping_Cart\WebRoot\success.jsp
文件 676 2010-03-02 16:11 shopping_Cart\WebRoot\faile.jsp
文件 639 2008-06-20 17:26 shopping_Cart\WebRoot\payMoney_success.jsp
文件 500 2008-06-20 14:12 shopping_Cart\WebRoot\payMoney_faile.jsp
文件 834 2010-03-02 16:11 shopping_Cart\WebRoot\productinfo.jsp
文件 557 2010-03-02 16:08 shopping_Cart\WebRoot\message.html
文件 349 2010-03-02 16:11 shopping_Cart\WebRoot\faile1.jsp
文件 246 2008-06-20 17:26 shopping_Cart\WebRoot\index.jsp
文件 1798 2008-03-02 15:16 shopping_Cart\WebRoot\images\7.gif
文件 572234 2008-06-17 15:39 shopping_Cart\WebRoot\images\6.jpg
文件 205520 2008-06-17 15:39 shopping_Cart\WebRoot\images\5.jpg
文件 210576 2008-06-17 15:39 shopping_Cart\WebRoot\images\4.jpg
文件 46147 2008-06-17 15:39 shopping_Cart\WebRoot\images\3.jpg
文件 331775 2008-06-17 15:39 shopping_Cart\WebRoot\images\2.jpg
文件 209909 2008-06-17 15:39 shopping_Cart\WebRoot\images\1.jpg
文件 39 2008-06-17 12:03 shopping_Cart\WebRoot\me
文件 1039 2008-06-17 13:20 shopping_Cart\WebRoot\WEB-INF\web.xm
文件 3513 2008-06-20 19:30 shopping_Cart\WebRoot\WEB-INF\struts-config.xm
文件 8860 2008-06-17 13:20 shopping_Cart\WebRoot\WEB-INF\struts-bean.tld
............此处省略124个文件信息
- 上一篇:Camera照相拍照实现
- 下一篇:CDH集群史无前例详细版搭建方式
评论
共有 条评论