资源简介

功能: (1) 后台管理员对商品、订单等增删改查 (2) 后台用户管理 (3) 用户注册,登录,退出,个人信息修改,订单查询 (4) 购买商品, 搜索商品(模糊搜索) (5) 用户充值 (6) 所有查询相关的页面都要实现分页 (7) 实现购物车功能 (8) 用户针对商品进行留言咨询,管理员可以回答咨询(显示在商品界面) (9) 查询商品的时候可以筛选排序(按价格、销量排序,筛选价格区间) 等等

资源截图

代码片段和文件信息

package com.lin.action;

import javax.servlet.ServletContext;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import org.apache.struts2.interceptor.ServletRequestAware;
import org.apache.struts2.interceptor.ServletResponseAware;
import org.apache.struts2.util.ServletContextAware;
import org.springframework.beans.factory.annotation.Autowired;

import com.lin.service.AdminService;
import com.lin.service.CustomerService;
import com.lin.service.ShopService;
import com.opensymphony.xwork2.ActionSupport;

public class baseAction extends ActionSupport implements ServletRequestAware
ServletResponseAware ServletContextAware {


private static final long serialVersionUID = 1L;

//常用结果集
public static final String LIST = “list“;
public static final String MODIFY = “modify“;
public static final String MODIFY_SUCCESS = “modify_success“;
public static final String ADD = “add“;
public static final String ADD_SUCCESS = “add_success“;
public static final String SELECT = “select“;
public static final String QUERY = “query“;
public static final String INDEX = “index“;
public static final String MAIN = “main“;
public static final String MANAGER = “manager“;
public static final String REGIST = “regist“;
public static final String MANAGER_LOGIN = “managerLogin“;
public static final String CUSTOMER_LOGIN = “customerLogin“;
public static final String LOGOUT = “logout“;


/*
 * 注入Service
 */
@Autowired
protected AdminService adminService;
@Autowired
protected CustomerService customerService;
@Autowired 
protected ShopService shopService;

//context
protected HttpServletResponse response;
protected HttpServletRequest request;
protected HttpSession session;
protected ServletContext application;

//分页页数和页大小 默认第一页 一页8个结果
protected int pageNo = 1;
protected int pageSize = 8;

//最大订单
public static final int maxOrders = 50;


//getter and setter
public int getPageNo() {
return pageNo;
}

public void setPageNo(int pageNo) {
this.pageNo = pageNo;
}

public int getPageSize() {
return pageSize;
}

public void setPageSize(int pageSize) {
this.pageSize = pageSize;
}

@Override
public void setServletContext(ServletContext application) {
// TODO Auto-generated method stub
this.application = application;
}

@Override
public void setServletResponse(HttpServletResponse response) {
// TODO Auto-generated method stub
this.response = response;
}

@Override
public void setServletRequest(HttpServletRequest request) {
// TODO Auto-generated method stub
this.request = request;
this.session = this.request.getSession();
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-05-27 19:40  MyShop\
     文件        1110  2016-05-27 16:06  MyShop\.classpath
     目录           0  2016-05-27 19:40  MyShop\.myeclipse\
     目录           0  2016-05-27 19:40  MyShop\.myeclipse\profiler\
     文件        1640  2016-05-25 19:46  MyShop\.myeclipse\profiler\MyShop on MyEclipse Tomcat 7.xml
     文件        1181  2016-05-25 19:49  MyShop\.project
     目录           0  2016-05-27 19:40  MyShop\.settings\
     文件         503  2013-07-10 21:41  MyShop\.settings\.jsdtscope
     文件          80  2016-04-30 13:54  MyShop\.settings\com.genuitec.eclipse.migration.prefs
     文件          75  2016-05-27 18:22  MyShop\.settings\org.eclipse.core.resources.prefs
     文件         364  2013-07-10 21:41  MyShop\.settings\org.eclipse.jdt.core.prefs
     文件         470  2016-05-27 16:06  MyShop\.settings\org.eclipse.wst.common.component
     文件         348  2016-04-30 13:54  MyShop\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2013-07-10 21:41  MyShop\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2013-07-10 21:41  MyShop\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2016-05-27 19:40  MyShop\WebContent\
     目录           0  2016-05-27 19:40  MyShop\WebContent\meta-INF\
     文件          39  2013-07-10 21:41  MyShop\WebContent\meta-INF\MANIFEST.MF
     目录           0  2016-05-27 19:40  MyShop\WebContent\WEB-INF\
     目录           0  2016-05-27 19:40  MyShop\WebContent\WEB-INF\classes\
     文件        5402  2016-05-25 21:48  MyShop\WebContent\WEB-INF\classes\applicationContext.xml
     目录           0  2016-05-27 19:40  MyShop\WebContent\WEB-INF\classes\com\
     目录           0  2016-05-27 19:40  MyShop\WebContent\WEB-INF\classes\com\lin\
     目录           0  2016-05-27 19:40  MyShop\WebContent\WEB-INF\classes\com\lin\action\
     文件        2671  2016-05-27 19:40  MyShop\WebContent\WEB-INF\classes\com\lin\action\baseAction.class
     文件        1779  2016-05-27 19:40  MyShop\WebContent\WEB-INF\classes\com\lin\action\HomeAction.class
     目录           0  2016-05-27 19:40  MyShop\WebContent\WEB-INF\classes\com\lin\action\consultation\
     文件        2691  2016-05-27 19:40  MyShop\WebContent\WEB-INF\classes\com\lin\action\consultation\ConsultationAction.class
     目录           0  2016-05-27 19:40  MyShop\WebContent\WEB-INF\classes\com\lin\action\customers\
     文件        2413  2016-05-27 19:40  MyShop\WebContent\WEB-INF\classes\com\lin\action\customers\CartAction.class
     文件        2234  2016-05-22 17:21  MyShop\WebContent\WEB-INF\classes\com\lin\action\customers\CustomerAction-customer_save-validation.xml
............此处省略435个文件信息

评论

共有 条评论