資源簡(jiǎn)介
校園二手物品交易網(wǎng)站程實(shí)現(xiàn)javaweb程序,采用ssh框架技術(shù)編寫,符合一般性畢業(yè)設(shè)計(jì)需求,歡迎下載,參考學(xué)習(xí)
代碼片段和文件信息
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;
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(“成功購(gòu)物“);
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“);
String?sql=“from?TOrder?
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????7153??2014-03-15?11:57??db_erwp.sql
?????目錄???????????0??2014-03-13?02:52??erwp\
?????文件?????????745??2014-03-11?13:12??erwp\.classpath
?????目錄???????????0??2014-03-13?02:52??erwp\.externalToolBuilders\
?????文件?????????552??2014-03-11?13:12??erwp\.externalToolBuilders\org.eclipse.wst.common.project.facet.core.builder?(9).launch
?????文件?????????548??2014-03-11?13:12??erwp\.externalToolBuilders\org.eclipse.wst.jsdt.core.ja
?????目錄???????????0??2014-03-11?13:12??erwp\.myeclipse\
?????文件?????????612??2014-03-13?02:52??erwp\.myhibernatedata
?????文件?????????285??2014-03-15?11:21??erwp\.myme
?????文件????????2627??2014-03-13?02:52??erwp\.project
?????目錄???????????0??2014-03-13?02:52??erwp\.settings\
?????文件?????????500??2014-03-11?13:12??erwp\.settings\.jsdtscope
?????文件?????????155??2014-03-11?13:12??erwp\.settings\org.eclipse.core.resources.prefs
?????文件?????????395??2014-03-11?13:12??erwp\.settings\org.eclipse.jdt.core.prefs
?????文件?????????453??2014-03-11?13:12??erwp\.settings\org.eclipse.wst.common.component
?????文件?????????252??2014-03-11?13:12??erwp\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2014-03-11?13:12??erwp\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2014-03-11?13:12??erwp\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件?????????474??2014-03-11?13:12??erwp\.springBeans
?????目錄???????????0??2014-03-13?02:52??erwp\src\
?????目錄???????????0??2014-03-13?02:52??erwp\src\com\
?????目錄???????????0??2014-03-15?11:51??erwp\src\com\action\
?????文件????????5500??2014-03-11?13:12??erwp\src\com\action\buyAction.java
?????文件????????4878??2014-03-15?11:27??erwp\src\com\action\goodsAction.java
?????文件????????4006??2014-03-15?14:30??erwp\src\com\action\huiyuanAction.java
?????文件?????????777??2014-03-11?13:12??erwp\src\com\action\indexAction.java
?????文件????????1824??2014-03-11?13:12??erwp\src\com\action\leibieAction.java
?????文件????????2890??2014-03-15?11:55??erwp\src\com\action\liuyanAction.java
?????文件????????1893??2014-03-15?11:34??erwp\src\com\action\pingjiaAction.java
?????目錄???????????0??2014-03-15?11:51??erwp\src\com\dao\
?????文件????????3980??2014-03-11?13:12??erwp\src\com\dao\TAdminDAO.java
............此處省略882個(gè)文件信息
評(píng)論
共有 條評(píng)論