資源簡介
這個網上商城是以前做的實訓項目,具有添加商品,然后還有結算等等功能

代碼片段和文件信息
package?com.wd.controller;
import?java.io.BufferedInputStream;
import?java.io.BufferedOutputStream;
import?java.io.File;
import?java.io.FileOutputStream;
import?java.io.IOException;
import?javax.servlet.ServletException;
import?javax.servlet.annotation.WebServlet;
import?javax.servlet.http.HttpServlet;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?javax.servlet.jsp.PageContext;
import?org.apache.commons.fileupload.FileItemIterator;
import?org.apache.commons.fileupload.FileItemStream;
import?org.apache.commons.fileupload.disk.DiskFileItemFactory;
import?org.apache.commons.fileupload.servlet.ServletFileUpload;
import?org.apache.commons.fileupload.util.Streams;
import?com.jspsmart.upload.SmartUpload;
import?com.jspsmart.upload.SmartUploadException;
import?com.wd.po.Goods;
import?com.wd.service.IGoodsService;
import?com.wd.service.impl.GoodsService;
/**
?*?Servlet?implementation?class?AddGoodsServlet
?*/
@WebServlet(“/AddGoodsServlet“)
public?class?AddGoodsServlet?extends?HttpServlet?{
private?static?final?long?serialVersionUID?=?1L;
?File?tmpDir?=?null;//初始化上傳文件的臨時存放目錄??
????File?saveDir?=?null;//初始化上傳文件后的保存目錄??
????public?AddGoodsServlet()?{
????????super();
????????//?TODO?Auto-generated?constructor?stub
????}
/**
?*?@see?HttpServlet#doGet(HttpServletRequest?request?HttpServletResponse?response)
?*/
protected?void?doGet(HttpServletRequest?request?HttpServletResponse?response)?throws?ServletException?IOException?{
doPost(request?response);
}
/**
?*?@see?HttpServlet#doPost(HttpServletRequest?request?HttpServletResponse?response)
?*/
protected?void?doPost(HttpServletRequest?request?HttpServletResponse?response)?throws?ServletException?IOException?{
request.setCharacterEncoding(“utf-8“);
response.setContentType(“text/html;charset=utf-8“);
String?good_name=request.getParameter(“good_name“);
String?good_type=request.getParameter(“good_type“);
String?good_discount=request.getParameter(“good_discount“);
String?good_price=request.getParameter(“good_price“);
String?good_desc=request.getParameter(“good_desc“);
String?supplier=request.getParameter(“supplier“);
String?ispreferred=request.getParameter(“ispreferred“);
String?qty=request.getParameter(“qty“);
String?good_pic=request.getParameter(“good_pic“);
good_pic=“img/goodspu/“+good_pic;
Goods?og?=new?Goods();
og.setGood_desc(good_desc);
og.setGood_discount(good_discount);
og.setGood_name(good_name);
og.setGood_pic(good_pic);
og.setGood_price(good_price);
og.setGood_type(good_type);
og.setIspreferred(ispreferred);
og.setQty(qty);
og.setSupplier(supplier);
IGoodsService?ig=new?GoodsService();
if?(ig.addGoods(og))?{
response.getWriter().println(“添加成功“);
}?else?{
response.getWriter().println(“添加失敗“);
}
/*SmartUpload?su?=?new?SmartUpload();//新建一個SmartUpload對象
//su.getRequest
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????1091??2017-09-17?20:59??Eshop\.classpath
?????文件????????1057??2017-09-17?20:59??Eshop\.project
?????目錄???????????0??2017-09-18?20:19??Eshop\.settings\
?????文件?????????564??2017-09-17?20:59??Eshop\.settings\.jsdtscope
?????文件?????????143??2017-09-17?20:59??Eshop\.settings\org.eclipse.core.resources.prefs
?????文件?????????364??2017-09-17?20:59??Eshop\.settings\org.eclipse.jdt.core.prefs
?????文件?????????480??2017-09-17?20:59??Eshop\.settings\org.eclipse.wst.common.component
?????文件?????????412??2017-09-17?20:59??Eshop\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2017-09-17?20:59??Eshop\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2017-09-17?20:59??Eshop\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2017-09-18?20:19??Eshop\src\
?????目錄???????????0??2017-09-18?20:19??Eshop\src\com\
?????目錄???????????0??2017-09-18?20:19??Eshop\src\com\wd\
?????目錄???????????0??2017-09-18?20:19??Eshop\src\com\wd\controller\
?????文件????????5546??2017-09-17?20:59??Eshop\src\com\wd\controller\AddGoodsServlet.java
?????文件????????2267??2017-09-17?20:59??Eshop\src\com\wd\controller\AddOrderServlet.java
?????文件????????2218??2017-09-17?20:59??Eshop\src\com\wd\controller\AddShoppingCartServlet.java
?????文件????????1975??2017-09-17?20:59??Eshop\src\com\wd\controller\ChangePWDServlet.java
?????文件????????1723??2017-09-17?20:59??Eshop\src\com\wd\controller\DeleteCartServlet.java
?????文件????????1546??2017-09-17?20:59??Eshop\src\com\wd\controller\DeleteUserServlet.java
?????文件????????2863??2017-09-17?20:59??Eshop\src\com\wd\controller\GoodsShowServlet.java
?????文件????????1803??2017-09-17?20:59??Eshop\src\com\wd\controller\LoginServlet.java
?????文件????????1207??2017-09-17?20:59??Eshop\src\com\wd\controller\LogoutServlet.java
?????文件????????2416??2017-09-17?20:59??Eshop\src\com\wd\controller\QueryGoodsServlet.java
?????文件????????2689??2017-09-17?20:59??Eshop\src\com\wd\controller\QueryOrderServlet.java
?????文件????????3065??2017-09-17?20:59??Eshop\src\com\wd\controller\QueryShoppingCartServlet.java
?????文件????????2579??2017-09-17?20:59??Eshop\src\com\wd\controller\QueryUserServlet.java
?????文件????????2956??2017-09-17?20:59??Eshop\src\com\wd\controller\RegisterServlet.java
?????文件????????2844??2017-09-17?20:59??Eshop\src\com\wd\controller\UpdateUserServlet.java
?????目錄???????????0??2017-09-18?20:19??Eshop\src\com\wd\dao\
?????文件?????????389??2017-09-17?20:59??Eshop\src\com\wd\dao\IGoodsDao.java
............此處省略171個文件信息
評論
共有 條評論