• 大小: 10.11MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-06
  • 语言: 其他
  • 标签:

资源简介

自己在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.xml

     文件         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.xml

     文件       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.xml

     文件      48835  2017-09-17 13:16  淘淘商城源码可用\taotao-cart-web\src\main\webapp\css\base.css

     文件      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.base.css

     文件       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.base.2012.css

............此处省略3267个文件信息

评论

共有 条评论

相关资源