包含电商项目源码,sql脚本包括表结构ECPS_GUIZHOU2.sql 另一个是数据data.sql
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-11-12 15:47 ecps
文件 1022 2013-10-30 11:39 ecps.classpath
文件 556 2013-10-30 11:39 ecps.project
目录 0 2013-10-30 11:39 ecps.settings
文件 119 2013-11-12 15:42 ecps.settingsorg.eclipse.core.resources.prefs
文件 243 2013-10-30 11:39 ecps.settingsorg.eclipse.jdt.core.prefs
文件 90 2013-10-30 11:39 ecps.settingsorg.eclipse.m2e.core.prefs
目录 0 2013-11-12 15:47 ecps.svn
文件 3 2013-11-12 15:00 ecps.svnentries
文件 3 2013-11-12 15:00 ecps.svnformat
目录 0 2013-11-12 15:05 ecps.svnpristine
目录 0 2013-11-12 15:04 ecps.svnpristine 0
文件 3298 2013-11-12 15:04 ecps.svnpristine 0 02e748e3998dba7598cd87b2d4bf750117a2742.svn-base
文件 4157 2013-11-12 15:03 ecps.svnpristine 0 030a8cf277afba7a1a8cd7aed524e73f967e303.svn-base
文件 3617 2013-11-12 15:04 ecps.svnpristine 0 0405fb1d2e2a4eabbd146278f8294aad094f7b5.svn-base
文件 258 2013-11-12 15:03 ecps.svnpristine 0 04de92cac2b2a037a162ef6e4638f3140b83a99.svn-base
文件 7312 2013-11-12 15:03 ecps.svnpristine 0 06b7f143592d530f3872e882d9ad11c60b65c99.svn-base
文件 91579 2013-11-12 15:04 ecps.svnpristine 0 0b64bc85a78399ced573a2a5654c267e0b98754.svn-base
文件 88 2013-11-12 15:04 ecps.svnpristine 0 0bc9d8fc8ef915d0ca90ae6cca718c384d210b4.svn-base
目录 0 2013-11-12 15:05 ecps.svnpristine 1
文件 971 2013-11-12 15:03 ecps.svnpristine 1 109e22276fb8b07198df67469a7c2b52fc6038b.svn-base
文件 2684 2013-11-12 15:04 ecps.svnpristine 1 1566a20bb30ff9dbf29dd0d4451b31055d3f1c2.svn-base
文件 5099 2013-11-12 15:03 ecps.svnpristine 1 168f236bb1d6ef3fec15157593fe4a959da2d7b.svn-base
文件 4763 2013-11-12 15:03 ecps.svnpristine 1 18a275d019bc36cad50dec29103e1a08dfc65f8.svn-base
文件 4145 2013-11-12 15:05 ecps.svnpristine 1 18ddb7e25e8b91d903388daa7f7f2845e4cc98d.svn-base
文件 2558 2013-11-12 15:03 ecps.svnpristine 1 1d73d85a1f28333e1d2c6d2ccbca01b6c25b5d7.svn-base
文件 430 2013-11-12 15:03 ecps.svnpristine 1 1e1c466a5646cb9a6d6df069514558e54ed997f.svn-base
文件 6958 2013-11-12 15:05 ecps.svnpristine 1 1e28ed64a94f6ae801947d5e34ca3349921b72a.svn-base
目录 0 2013-11-12 15:05 ecps.svnpristine 2
文件 842 2013-11-12 15:04 ecps.svnpristine 2 209640f60c8982f25226aff1d43bec3aa7a4822.svn-base
文件 18777 2013-11-12 15:03 ecps.svnpristine 2 21e19bddfd1fc814a38276778ffe6b2f37ac8e6.svn-base
............此处省略4087个文件信息
package cn.itcast.ecps.controller;
import java.io.PrintWriter;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;
import java.util.Map;
import java.util.Random;
import java.util.Set;
import javax.servlet.http.HttpServletRequest;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.multipart.commons.CommonsMultipartFile;
import cn.itcast.ecps.model.EbBrand;
import cn.itcast.ecps.service.EbBrandService;
import cn.itcast.ecps.util.Constants;
import com.sun.jersey.api.client.Client;
import com.sun.jersey.api.client.WebResource;
@Controller
@RequestMapping(“/brand“)
public class EbBrandController {
@Autowired
EbBrandService brandService;
@RequestMapping(“/queryBrandAll.do“)
public String queryBrandAll(Model model){
List bList = brandService.queryBrandAll();
model.addAttribute(“bList“ bList);
return “item/listbrand“;
}
@RequestMapping(“/toIndex.do“)
public String toIndex(){
return “item/index“;
}
@RequestMapping(“/preAdd.do“)
public String preAdd(){
return “item/addbrand“;
}
@RequestMapping(“/addBrand.do“)
public String addBrand(EbBrand brand){
brandService.saveBrand(brand);
return “redirect:queryBrandAll.do“;
}
@RequestMapping(“/uploadPic.do“)
public void uploadPic(String fileName HttpServletRequest request PrintWriter out){
MultipartHttpServletRequest mr = (MultipartHttpServletRequest) request;
CommonsMultipartFile cf = (CommonsMultipartFile) mr.getFile(fileName);
byte[] bytes = cf.getBytes();
SimpleDateFormat format = new SimpleDateFormat(“yyyyMMddHHmmssSSS“);
String tagFileName = format.format(new Date());
Random random = new Random();
for(int i = 0; i < 3; i++){
tagFileName = tagFileName + random.nextInt(9);
}
String origName = cf.getOriginalFilename();
String suffix = origName.substring(origName.lastIndexOf(“.“));
String fullPath = Constants.UPLOAD_PATH +“upload/“+ tagFileName + suffix;
//创建jersey client
Client client = Client.create();
//指定上传的资源路径
WebResource wr = client.resource(fullPath);
//通过put把资源放到服务器上
wr.put(String.class bytes);
String result = “{“fullPath“:““+fullPath+“““ralativePath“:“upload/“+tagFileName + suffix+““}“;
System.out.println(result);
out.write(result);
}
@RequestMapping(“/validateBrandName.do“)
public void validateBrandName(String brandName PrintWriter out){
Integer count = brandService.validateBrandName(brandName);
String isEixst = “no“;
if(count > 0){
isEixst = “yes“;
}
out.write(isEixst);
}
/**
* 品牌预修改
* @param brandId
* @para
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-11-12 15:47 ecps
文件 1022 2013-10-30 11:39 ecps.classpath
文件 556 2013-10-30 11:39 ecps.project
目录 0 2013-10-30 11:39 ecps.settings
文件 119 2013-11-12 15:42 ecps.settingsorg.eclipse.core.resources.prefs
文件 243 2013-10-30 11:39 ecps.settingsorg.eclipse.jdt.core.prefs
文件 90 2013-10-30 11:39 ecps.settingsorg.eclipse.m2e.core.prefs
目录 0 2013-11-12 15:47 ecps.svn
文件 3 2013-11-12 15:00 ecps.svnentries
文件 3 2013-11-12 15:00 ecps.svnformat
目录 0 2013-11-12 15:05 ecps.svnpristine
目录 0 2013-11-12 15:04 ecps.svnpristine 0
文件 3298 2013-11-12 15:04 ecps.svnpristine 0 02e748e3998dba7598cd87b2d4bf750117a2742.svn-ba
文件 4157 2013-11-12 15:03 ecps.svnpristine 0 030a8cf277afba7a1a8cd7aed524e73f967e303.svn-ba
文件 3617 2013-11-12 15:04 ecps.svnpristine 0 0405fb1d2e2a4eabbd146278f8294aad094f7b5.svn-ba
文件 258 2013-11-12 15:03 ecps.svnpristine 0 04de92cac2b2a037a162ef6e4638f3140b83a99.svn-ba
文件 7312 2013-11-12 15:03 ecps.svnpristine 0 06b7f143592d530f3872e882d9ad11c60b65c99.svn-ba
文件 91579 2013-11-12 15:04 ecps.svnpristine 0 0b64bc85a78399ced573a2a5654c267e0b98754.svn-ba
文件 88 2013-11-12 15:04 ecps.svnpristine 0 0bc9d8fc8ef915d0ca90ae6cca718c384d210b4.svn-ba
目录 0 2013-11-12 15:05 ecps.svnpristine 1
文件 971 2013-11-12 15:03 ecps.svnpristine 1 109e22276fb8b07198df67469a7c2b52fc6038b.svn-ba
文件 2684 2013-11-12 15:04 ecps.svnpristine 1 1566a20bb30ff9dbf29dd0d4451b31055d3f1c2.svn-ba
文件 5099 2013-11-12 15:03 ecps.svnpristine 1 168f236bb1d6ef3fec15157593fe4a959da2d7b.svn-ba
文件 4763 2013-11-12 15:03 ecps.svnpristine 1 18a275d019bc36cad50dec29103e1a08dfc65f8.svn-ba
文件 4145 2013-11-12 15:05 ecps.svnpristine 1 18ddb7e25e8b91d903388daa7f7f2845e4cc98d.svn-ba
文件 2558 2013-11-12 15:03 ecps.svnpristine 1 1d73d85a1f28333e1d2c6d2ccbca01b6c25b5d7.svn-ba
文件 430 2013-11-12 15:03 ecps.svnpristine 1 1e1c466a5646cb9a6d6df069514558e54ed997f.svn-ba
文件 6958 2013-11-12 15:05 ecps.svnpristine 1 1e28ed64a94f6ae801947d5e34ca3349921b72a.svn-ba
目录 0 2013-11-12 15:05 ecps.svnpristine 2
文件 842 2013-11-12 15:04 ecps.svnpristine 2 209640f60c8982f25226aff1d43bec3aa7a4822.svn-ba
文件 18777 2013-11-12 15:03 ecps.svnpristine 2 21e19bddfd1fc814a38276778ffe6b2f37ac8e6.svn-ba
............此处省略4087个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)