资源简介
包含前段后台较为完整的网上商城。Eclipse+MySQL,商品浏览关键字搜索,购物车,订单处理,会员注册
代码片段和文件信息
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.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.UserDao;
import com.lyq.model.order.OrderItem;
import com.lyq.model.user.Customer;
import com.lyq.model.user.User;
import com.opensymphony.xwork2.ActionSupport;
/**
* 基本Action对象,其它Action的父类
* @author Li Yongqiang
*/
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 = 3;
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 UserDao userDao;
@Autowired
protected CustomerDao customerDao;
@Autowired
protected UploadFileDao uploadFileDao;
// Map类型的request
protected Mapject> request;
// Map类型的session
protected Mapject> session;
// Map类型的application
protected Mapject> application;
@Override
public void setRequest(Mapject> request) {
// 获取Map类型的request赋值
this.request = request;
}
@Override
public void setApplication
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-10-01 10:50 Shop\
文件 588 2016-03-04 16:28 Shop\.classpath
文件 1179 2018-09-14 19:23 Shop\.project
目录 0 2016-03-04 16:30 Shop\.settings\
文件 503 2016-03-04 16:29 Shop\.settings\.jsdtscope
文件 364 2016-03-04 16:29 Shop\.settings\org.eclipse.jdt.core.prefs
文件 464 2016-03-04 16:29 Shop\.settings\org.eclipse.wst.common.component
文件 305 2016-03-04 16:30 Shop\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2016-03-04 16:30 Shop\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2016-03-04 16:30 Shop\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2016-03-04 16:30 Shop\WebContent\
目录 0 2016-03-04 16:30 Shop\WebContent\me
文件 39 2016-03-04 16:30 Shop\WebContent\me
目录 0 2016-03-04 16:29 Shop\WebContent\WEB-INF\
目录 0 2016-03-04 16:30 Shop\WebContent\WEB-INF\lib\
文件 443432 2016-03-04 16:30 Shop\WebContent\WEB-INF\lib\antlr-2.7.6.jar
文件 16777 2016-03-04 16:30 Shop\WebContent\WEB-INF\lib\asm-attrs.jar
文件 26360 2016-03-04 16:30 Shop\WebContent\WEB-INF\lib\asm.jar
文件 114926 2016-03-04 16:30 Shop\WebContent\WEB-INF\lib\aspectjrt.jar
文件 1545023 2016-03-04 16:30 Shop\WebContent\WEB-INF\lib\aspectjweaver.jar
文件 610790 2016-03-04 16:30 Shop\WebContent\WEB-INF\lib\c3p0-0.9.1.2.jar
文件 282338 2016-03-04 16:30 Shop\WebContent\WEB-INF\lib\cglib-2.1.3.jar
文件 324238 2016-03-04 16:30 Shop\WebContent\WEB-INF\lib\cglib-nodep-2.1_3.jar
文件 5848 2016-03-04 16:30 Shop\WebContent\WEB-INF\lib\common-annotations.jar
文件 188671 2016-03-04 16:30 Shop\WebContent\WEB-INF\lib\commons-beanutils.jar
文件 175426 2016-03-04 16:30 Shop\WebContent\WEB-INF\lib\commons-collections-2.1.1.jar
文件 121757 2016-03-04 16:30 Shop\WebContent\WEB-INF\lib\commons-dbcp.jar
文件 57779 2016-03-04 16:30 Shop\WebContent\WEB-INF\lib\commons-fileupload-1.2.1.jar
文件 87776 2016-03-04 16:30 Shop\WebContent\WEB-INF\lib\commons-io-1.3.2.jar
文件 38015 2016-03-04 16:30 Shop\WebContent\WEB-INF\lib\commons-logging-1.0.4.jar
文件 62103 2016-03-04 16:30 Shop\WebContent\WEB-INF\lib\commons-pool.jar
............此处省略334个文件信息
相关资源
- 基于java swing的在线餐馆订餐系统
- 易买网源代码
- Java网上购物系统jsp+mysql+tomcat
- javaweb小型博客系统
- 基于javaweb开发的音乐网站
- jsp+sql房屋租借管理系统源代码
- java EE高校后勤系统
- 简易人事管理系统
- 基于javaweb的网上商城
- jsp学生成绩及信息管理系统ssh框架
- android studio课程设计作业PPT+设计文档
- Javaweb系统设计--电影购票系统
- SSH+MYSQL 开发java web 企业级新闻系统
- 华中科技大学JAVA程序设计实验代码:
- 小白——简单的作业批改系统
- 查看手机中的图片android源代码
- 检测wifi信号强度的android源代码
- 俄罗斯方块android源代码
- 《Android程序设计教程 》 上课PPT及课
- 基于Java的人力资源管理系统 毕业设计
- java拼图游戏课程设计源代码,内附
- JavaWeb报表制作与管理源代码+文档
- 本科毕业设计 DES密码系统的安全分析
- 毕业设计-网络预约挂号系统
- JavaSSH界面美观大方 设备管理系统-v
- 基于java编写的网上书店管理系统
- 室内定位指纹采集系统-AndroidWIFI版本
- ssh2网上留言系统
- JSP个人记帐系统 毕业设计
- Android端实现考勤管理系统
评论
共有 条评论