資源簡介
基于ssh的農產品交易平臺,spring+struts+hibernate+mysql數據庫,帶數據庫腳本
代碼片段和文件信息
package?com.action;
import?java.text.SimpleDateFormat;
import?java.util.Date;
import?java.util.Iterator;
import?java.util.List;
import?java.util.Map;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpSession;
import?org.apache.struts2.ServletActionContext;
import?com.dao.TGoodsDAO;
import?com.dao.TMingxiDAO;
import?com.dao.TOrderDAO;
import?com.model.TGoods;
import?com.model.THuiyuan;
import?com.model.TMingxi;
import?com.model.TOrder;
import?com.opensymphony.xwork2.ActionSupport;
import?com.util.Cart;
public?class?buyAction?extends?ActionSupport
{
private?TGoodsDAO?goodsDAO;
private?TOrderDAO?orderDAO;
private?TMingxiDAO?mingxiDAO;
private?String?message;
private?String?path;
private?String?id;
public?String?addToCart()
{
HttpServletRequest?request=ServletActionContext.getRequest();
HttpSession?session=request.getSession();
int?goodsId=Integer.parseInt(request.getParameter(“goodsId“));
int?shuliang=Integer.parseInt(request.getParameter(“shuliang“));
TGoods?goods=goodsDAO.findById(goodsId);
TMingxi?mingxi=new?TMingxi();
mingxi.setGoods(goods);
mingxi.setGoodsShuliang(shuliang);
Cart?cart?=?(Cart)session.getAttribute(“cart“);
cart.addGoods(goodsId?mingxi);
session.setAttribute(“cart“cart);
this.setMessage(“成功購物“);
this.setPath(“myCart.action“);
return?“succeed“;
}
public?String?myCart()
{
return?ActionSupport.SUCCESS;
}
public?String?orderQueren()
{
Map?request=(Map)ServletActionContext.getContext().get(“request“);
return?ActionSupport.SUCCESS;
}
public?String?orderSubmit()
{
HttpServletRequest?request=ServletActionContext.getRequest();
HttpSession?session=request.getSession();
Cart?cart?=?(Cart)session.getAttribute(“cart“);
THuiyuan?huiyuan=(THuiyuan)session.getAttribute(“huiyuan“);
TOrder?order=new?TOrder();
//order.setId(id);
order.setBianhao(new?SimpleDateFormat(“yyyyMMddhhmmss“).format(new?Date()));
order.setXiadanshi(new?SimpleDateFormat(“yyyy-MM-dd?hh:mm:ss“).format(new?Date()));
order.setZt(“待受理“);
order.setSonghuodizhi(request.getParameter(“songhuodizhi“));
order.setFukuanfangshi(request.getParameter(“fukuanfangshi“));
order.setZongjia(cart.getTotalPrice());
order.setHuiyuanId(huiyuan.getId());
orderDAO.save(order);
for?(Iterator?it?=?cart.getItems().values().iterator();?it.hasNext();)
{
TMingxi?mingxi?=?(TMingxi)?it.next();
mingxi.setOrderId(order.getId());
mingxi.setGoodsId(mingxi.getGoods().getId());
mingxiDAO.save(mingxi);
}
cart.getItems().clear();
session.setAttribute(“cart“?cart);
request.setAttribute(“order“?order);
return?ActionSupport.SUCCESS;
}
public?String?orderMine()
{
Map?session=?ServletActionContext.getContext().getSession();
THuiyuan?huiyuan=(THuiyuan)session.get(“huiyuan“);
Str
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????745??2014-03-11?13:12??農產品\agri\.classpath
?????文件????????552??2014-03-11?13:12??農產品\agri\.externalToolBuilders\org.eclipse.wst.common.project.facet.core.builder?(9).launch
?????文件????????548??2014-03-11?13:12??農產品\agri\.externalToolBuilders\org.eclipse.wst.jsdt.core.ja
?????文件????????612??2014-03-13?02:52??農產品\agri\.myhibernatedata
?????文件????????285??2014-03-15?11:21??農產品\agri\.myme
?????文件???????2627??2014-03-13?02:52??農產品\agri\.project
?????文件????????500??2014-03-11?13:12??農產品\agri\.settings\.jsdtscope
?????文件????????545??2018-04-27?16:01??農產品\agri\.settings\org.eclipse.core.resources.prefs
?????文件????????395??2014-03-11?13:12??農產品\agri\.settings\org.eclipse.jdt.core.prefs
?????文件????????453??2014-03-11?13:12??農產品\agri\.settings\org.eclipse.wst.common.component
?????文件????????252??2014-03-11?13:12??農產品\agri\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件?????????49??2014-03-11?13:12??農產品\agri\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2014-03-11?13:12??農產品\agri\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件????????474??2014-03-11?13:12??農產品\agri\.springBeans
?????文件???????6643??2018-04-20?22:04??農產品\agri\src\com\action\buyAction.java
?????文件???????7553??2018-04-27?15:59??農產品\agri\src\com\action\goodsAction.java
?????文件???????6992??2018-04-21?10:16??農產品\agri\src\com\action\huiyuanAction.java
?????文件????????777??2014-03-11?13:12??農產品\agri\src\com\action\indexAction.java
?????文件???????1840??2018-04-16?23:33??農產品\agri\src\com\action\leibieAction.java
?????文件???????2881??2018-04-16?23:34??農產品\agri\src\com\action\liuyanAction.java
?????文件???????2116??2018-04-27?15:27??農產品\agri\src\com\action\pingjiaAction.java
?????文件???????3980??2014-03-11?13:12??農產品\agri\src\com\dao\TAdminDAO.java
?????文件???????4935??2014-03-11?13:12??農產品\agri\src\com\dao\TGoodsDAO.java
?????文件???????5601??2018-04-05?12:36??農產品\agri\src\com\dao\THuiyuanDAO.java
?????文件???????4263??2014-03-11?13:12??農產品\agri\src\com\dao\TLeibieDAO.java
?????文件???????4843??2014-03-15?11:51??農產品\agri\src\com\dao\TLiuyanDAO.java
?????文件???????4459??2014-03-11?13:12??農產品\agri\src\com\dao\TMingxiDAO.java
?????文件???????5015??2014-03-11?13:12??農產品\agri\src\com\dao\TOrderDAO.java
?????文件???????4451??2014-03-15?11:33??農產品\agri\src\com\dao\TPingjiaDAO.java
?????文件????????782??2014-03-11?13:12??農產品\agri\src\com\model\TAdmin.hbm.xm
............此處省略922個文件信息
評論
共有 條評論