资源简介
自己在9月份实现的淘淘商城的所有源码功能,供给有需要的朋友使用,虚拟机和服务器也可向我要,或者用自己的服务器,改一下ip即可
代码片段和文件信息
package com.taotao.cart.controller;
import java.util.ArrayList;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import com.taotao.common.utils.CookieUtils;
import com.taotao.common.utils.JsonUtils;
import com.taotao.pojo.TbItem;
import com.taotao.service.ItemService;
public class CartController {
@Value(“${CART_KEY}“)
private String CART_KEY;
@Value(“${CART_EXPIER}“)
private Integer CART_EXPIER;
@Autowired
private ItemService itemService;
@RequestMapping(“/cart/add/{itemId}“)
public String addItemCart(@PathVariable Long itemId@RequestParam(defaultValue=“1“)
Integer numHttpServletRequest requestHttpServletResponse response){
List cartItemList = getCartItemList(request);
boolean flag=false;
for (TbItem tbItem : cartItemList) {
if(tbItem.getId() == itemId.longValue()){
tbItem.setNum(tbItem.getNum()+num);
flag=true;
break;
}
}
if(!false){
TbItem tbItem = itemService.geTbItembyId(itemId);
tbItem.setNum(num);
String image = tbItem.getImage();
if (StringUtils.isNotBlank(image)) {
String[] images = image.split(““);
tbItem.setImage(images[0]);
}
cartItemList.add(tbItem);
}
CookieUtils.setCookie(request response CART_KEY JsonUtils.objectToJson(cartItemList) CART_EXPIER true);
return “cartSuccess“;
}
public List getCartItemList(HttpServletRequest request) {
String json = CookieUtils.getCookieValue(request CART_KEY true);
if(StringUtils.isBlank(json)){
return new ArrayList<>();
}
List list = JsonUtils.jsonToList(json TbItem.class);
return list;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1515 2017-12-16 12:35 淘淘商城源码可用\taotao-cart-web\.classpath
文件 1224 2017-12-16 12:35 淘淘商城源码可用\taotao-cart-web\.project
文件 639 2017-09-17 11:35 淘淘商城源码可用\taotao-cart-web\.settings\.jsdtscope
文件 165 2017-09-17 11:35 淘淘商城源码可用\taotao-cart-web\.settings\org.eclipse.core.resources.prefs
文件 430 2017-09-17 11:35 淘淘商城源码可用\taotao-cart-web\.settings\org.eclipse.jdt.core.prefs
文件 90 2017-09-17 11:35 淘淘商城源码可用\taotao-cart-web\.settings\org.eclipse.m2e.core.prefs
文件 1928 2017-09-17 11:38 淘淘商城源码可用\taotao-cart-web\.settings\org.eclipse.wst.common.component
文件 252 2017-09-17 11:35 淘淘商城源码可用\taotao-cart-web\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-09-17 11:35 淘淘商城源码可用\taotao-cart-web\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-09-17 11:35 淘淘商城源码可用\taotao-cart-web\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 50 2017-09-17 11:35 淘淘商城源码可用\taotao-cart-web\.settings\org.eclipse.wst.validation.prefs
文件 3128 2017-09-17 11:37 淘淘商城源码可用\taotao-cart-web\pom.xm
文件 2149 2017-09-17 13:39 淘淘商城源码可用\taotao-cart-web\src\main\java\com\taotao\cart\controller\CartController.java
文件 184 2017-09-17 12:46 淘淘商城源码可用\taotao-cart-web\src\main\resources\resource\resource.properties
文件 1616 2017-09-17 13:19 淘淘商城源码可用\taotao-cart-web\src\main\resources\spring\springmvc.xm
文件 48835 2017-09-17 13:16 淘淘商城源码可用\taotao-cart-web\src\main\webapp\css\ba
文件 13236 2017-09-17 13:16 淘淘商城源码可用\taotao-cart-web\src\main\webapp\css\initcart20150123.css
文件 28031 2017-09-17 13:16 淘淘商城源码可用\taotao-cart-web\src\main\webapp\css\login.css
文件 15070 2017-09-17 13:16 淘淘商城源码可用\taotao-cart-web\src\main\webapp\css\myjd.commentImg.css
文件 37545 2017-09-17 13:16 淘淘商城源码可用\taotao-cart-web\src\main\webapp\css\myjd.common.css
文件 6581 2017-09-17 13:16 淘淘商城源码可用\taotao-cart-web\src\main\webapp\css\myjd.info.css
文件 9897 2017-09-17 13:16 淘淘商城源码可用\taotao-cart-web\src\main\webapp\css\myjd.order.css
文件 47486 2017-09-17 13:16 淘淘商城源码可用\taotao-cart-web\src\main\webapp\css\order-commons.css
文件 12504 2017-09-17 13:16 淘淘商城源码可用\taotao-cart-web\src\main\webapp\css\passport.ba
文件 7557 2017-09-17 13:16 淘淘商城源码可用\taotao-cart-web\src\main\webapp\css\pop_compare.css
文件 21611 2017-09-17 13:16 淘淘商城源码可用\taotao-cart-web\src\main\webapp\css\psearch.onebox.css
文件 99604 2017-09-17 13:16 淘淘商城源码可用\taotao-cart-web\src\main\webapp\css\psearch20131008.css
文件 148689 2017-09-17 13:16 淘淘商城源码可用\taotao-cart-web\src\main\webapp\css\pshow.css
文件 63323 2017-09-17 13:16 淘淘商城源码可用\taotao-cart-web\src\main\webapp\css\purchase.2012.css
文件 13339 2017-09-17 13:16 淘淘商城源码可用\taotao-cart-web\src\main\webapp\css\purchase.ba
............此处省略3267个文件信息
- 上一篇:dac8830的驱动程序,乒乓缓存
- 下一篇:无线网络技术教程
评论
共有 条评论