资源简介
功能:
(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.xm
文件 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.xm
文件 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\me
文件 39 2013-07-10 21:41 MyShop\WebContent\me
目录 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.xm
目录 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\ba
文件 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.xm
............此处省略435个文件信息
- 上一篇:酷炫网站后台框架(40个)
- 下一篇:基于SSM的客户管理系统源码
相关资源
- ssh_crm客户关系管理系统
- ssh框架开发的个人博客系统前后台
- SSH登录与增删改查demo详解+源代码
- 基于SSH框架的仿当当网图书管理系统
- 基于SSH的订餐系统
- Spring+Struts2+hibernate+Redis整合
- 基于SSH框架的网上书店系统
- SSHStruts2+Spring+Hibernate三大框架整合简
- SSH整合员工管理系统
- 海思3516A 3516D openssl zlib openssh编译
-
SSH三大框架整合 struts2(使用xm
l配置 - 火车票订票系统(ssh)
- 学生选课系统SSH框架实现
- 基于Struts2电影网站
- SSH学生管理系统.
- 公交站系统有前后台
- 报到管理系统
- SSH进销存系统
- ssh框架实现论坛发帖,回帖 删除贴登
- SSH网上商城项目实战完整源码带博文
- ssh_employee
- SSH项目国税协同办公平台
- 基于SSH的医院在线挂号源码+数据库
- 网上商城完整源代码
- 用户登录注册项目-ssh框架
- 基于ssh的实现了摇号系统
- ssh框架项目国家税务管理系统
- SSH整合案例(个人博客)
- SSH整合登录+增删改查
- ssh实现注册
评论
共有 条评论