資源簡介
購物網站,導入就可以使用,適用于學習參考,畢業設計
代碼片段和文件信息
package?com.lyq.action;
import?java.util.HashSet;
import?java.util.Map;
import?java.util.Set;
import?org.apache.struts2.interceptor.ApplicationAware;
import?org.apache.struts2.interceptor.RequestAware;
import?org.apache.struts2.interceptor.SessionAware;
import?org.springframework.beans.factory.annotation.Autowired;
import?com.lyq.dao.order.OrderDao;
import?com.lyq.dao.order.OrderDaoImpl;
import?com.lyq.dao.order.OrderItemDao;
import?com.lyq.dao.product.CommentsDao;
import?com.lyq.dao.product.ProductCategoryDao;
import?com.lyq.dao.product.ProductDao;
import?com.lyq.dao.product.UploadFileDao;
import?com.lyq.dao.user.CustomerDao;
import?com.lyq.dao.user.MailService;
import?com.lyq.dao.user.UserDao;
import?com.lyq.model.order.OrderItem;
import?com.lyq.model.user.Customer;
import?com.lyq.model.user.User;
import?com.lyq.util.Constant;
import?com.opensymphony.xwork2.ActionSupport;
/**
?*?基本Action對象,其它Action的父類
?*/
public?class?baseAction?extends?ActionSupport?implements?RequestAware
SessionAware?ApplicationAware?{
private?static?final?long?serialVersionUID?=?1L;
protected?Integer?id;
protected?Integer[]?ids;
protected?int?pageNo?=?1;
protected?int?pageSize?=?Constant.PAGE_SIZE;
public?static?final?String?LIST?=?“list“;
public?static?final?String?EDIT?=?“edit“;
public?static?final?String?ADD?=?“add“;
public?static?final?String?SELECT?=?“select“;
public?static?final?String?QUERY?=?“query“;
public?static?final?String?LEFT?=?“left“;
public?static?final?String?RIGHT?=?“right“;
public?static?final?String?INDEX?=?“index“;
public?static?final?String?MAIN?=?“main“;
public?static?final?String?MANAGER?=?“manager“;
public?static?final?String?TOP?=?“top“;
public?static?final?String?REG?=?“reg“;
public?static?final?String?USER_LOGIN?=?“userLogin“;
public?static?final?String?CUSTOMER_LOGIN?=?“customerLogin“;
public?static?final?String?LOGOUT?=?“logout“;
//?獲取用戶id
//?獲取用戶對象
public?Customer?getLoginCustomer(){
if(session.get(“customer“)?!=?null){
return?(Customer)?session.get(“customer“);
}
return?null;
}
//?獲取管理員id
//?獲取管理員對象
public?User?getLoginUser(){
if(session.get(“admin“)?!=?null){
return?(User)?session.get(“admin“);
}
return?null;
}
//?從session中取出購物車
@SuppressWarnings(“unchecked“)
protected?Set?getCart(){
object?obj?=?session.get(“cart“);
if(obj?==?null){
return?new?HashSet();
}else{
return?(Set)?obj;
}
}
//?注入Dao
@Autowired
protected?ProductCategoryDao?categoryDao;
@Autowired
protected?ProductDao?productDao;
@Autowired
protected?OrderDao?orderDao;
@Autowired
protected?OrderItemDao?orderItemDao;
@Autowired
protected?UserDao?userDao;
@Autowired
protected?CustomerDao?customerDao;
@Autowired
protected?UploadFileDao?uploadFileDao;
@Autowired
protected?MailService?mailService;
@Autowired
protected?CommentsDao?commentsDao;
//?Map類
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-03-25?10:41??一元購物網站\
?????目錄???????????0??2018-03-25?10:40??一元購物網站\Shop\
?????文件????????4553??2017-03-17?22:26??一元購物網站\Shop\.classpath
?????目錄???????????0??2018-03-25?10:40??一元購物網站\Shop\.myeclipse\
?????目錄???????????0??2018-03-25?10:40??一元購物網站\Shop\.myeclipse\profiler\
?????文件????????1383??2016-10-12?16:09??一元購物網站\Shop\.myeclipse\profiler\Shop?on?Tomcat??7.x.xm
?????文件?????????285??2018-03-24?08:49??一元購物網站\Shop\.myme
?????文件????????1747??2016-10-11?17:35??一元購物網站\Shop\.project
?????目錄???????????0??2018-03-25?10:40??一元購物網站\Shop\.settings\
?????文件?????????500??2011-05-23?16:03??一元購物網站\Shop\.settings\.jsdtscope
?????文件?????????306??2017-03-07?14:36??一元購物網站\Shop\.settings\com.genuitec.eclipse.core.prefs
?????文件?????????382??2016-10-11?17:35??一元購物網站\Shop\.settings\com.genuitec.eclipse.migration.prefs
?????文件?????????364??2016-10-11?17:35??一元購物網站\Shop\.settings\org.eclipse.jdt.core.prefs
?????文件?????????538??2016-10-11?17:35??一元購物網站\Shop\.settings\org.eclipse.wst.common.component
?????文件?????????412??2016-10-11?17:35??一元購物網站\Shop\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2011-05-23?16:03??一元購物網站\Shop\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2011-05-23?16:03??一元購物網站\Shop\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2018-03-25?10:40??一元購物網站\Shop\WebRoot\
?????目錄???????????0??2018-03-25?10:40??一元購物網站\Shop\WebRoot\me
?????文件??????????39??2017-03-05?17:05??一元購物網站\Shop\WebRoot\me
?????目錄???????????0??2018-03-25?10:40??一元購物網站\Shop\WebRoot\WEB-INF\
?????目錄???????????0??2018-03-25?10:40??一元購物網站\Shop\WebRoot\WEB-INF\classes\
?????目錄???????????0??2018-03-25?10:40??一元購物網站\Shop\WebRoot\WEB-INF\classes\me
?????文件??????????25??2016-10-11?17:35??一元購物網站\Shop\WebRoot\WEB-INF\classes\me
?????文件????????1662??2011-05-24?10:57??一元購物網站\Shop\WebRoot\WEB-INF\classes\applicationContext-common.xm
?????目錄???????????0??2018-03-25?10:40??一元購物網站\Shop\WebRoot\WEB-INF\classes\com\
?????目錄???????????0??2018-03-25?10:40??一元購物網站\Shop\WebRoot\WEB-INF\classes\com\lyq\
?????目錄???????????0??2018-03-25?10:40??一元購物網站\Shop\WebRoot\WEB-INF\classes\com\lyq\action\
?????文件?????????899??2011-05-24?10:57??一元購物網站\Shop\WebRoot\WEB-INF\classes\com\lyq\action\ba
?????文件????????4842??2018-03-24?18:56??一元購物網站\Shop\WebRoot\WEB-INF\classes\com\lyq\action\ba
?????文件????????2802??2018-03-24?16:25??一元購物網站\Shop\WebRoot\WEB-INF\classes\com\lyq\action\IndexAction.class
............此處省略848個文件信息
評論
共有 條評論