资源简介
用户:
最下方导航栏模块(首页 购物车 我的订单 用户中心(只查看个人信息) 商城信息)
1.首页的轮播图写死4张
2.购物车列表(只有删除和购买功能)
3.订单:列表(删除,修改)//订单提交的时候选择用户姓名、联系方式、收获地址)、总金额
4.在商品详情页加一个 打电话的功能 联系客服 客服电话不用后台维护。写死就可以
给一个打电话图标(学生要求点击可以打电话)
普通用户:可以将商品加入购物车、然后可以在订单页面删除订单、修改订单和结算订单;
(订单信息:选中的商品的信息、用户的信息(用户姓名、联系方式、收获地址)、总金额。)
后台管理:
1、可以查看普通用户的信息,并且有权限删除普通用户信息。
2、对产品管理(比如某个产品下架(删除),产品价格的更改等管理),增删改查。
代码片段和文件信息
package com.my.pro.action;
import java.io.Serializable;
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;
import javax.servlet.ServletContext;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.apache.struts2.ServletActionContext;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
public class baseAction extends ActionSupport {
//返回success
public static final String SUSSESS = “SUCCSEE“;
//返回json
public static final String JSON_TYPE = “json“;
//挑转
public static final String RETIRCT_URL = “redirect“;
//chain
public static final String CHAIN = “chain“;
public Mapject> jsonMap = new HashMapject>();
//===================================================================
public Mapject> getJsonMap() {
return jsonMap;
}
public void setJsonMap(Mapject> jsonMap) {
this.jsonMap = jsonMap;
}
//===================================================================
/**
* 獲取request
* @return
*/
public HttpServletRequest getRequest() {
return ServletActionContext.getRequest();
}
/**
* 获取response
* @return
*/
public HttpServletResponse getResponse() {
return ServletActionContext.getResponse();
}
public HttpSession getSession() {
return getRequest().getSession();
}
public ServletContext getServletContext() {
return ServletActionContext.getServletContext();
}
/**
* 存值
* @return
*/
public ActionContext getActionContext(){
return ActionContext.getContext();
}
public String getRealyPath(String path) {
return getServletContext().getRealPath(path);
}
//判断非空
public boolean isEmpty(final String str) {
return (null == str) || (str.trim().length() <= 0);
}
public boolean isEmpty(final Character cha) {
return ( null==cha) || cha.equals(‘ ‘);
}
public boolean isEmpty(final object obj) {
return (null==obj);
}
public boolean isEmpty(final object[] objs) {
return (null==objs) || (objs.length <= 0);
}
public boolean isEmpty(final Collection> obj) {
return (null==obj) || obj.isEmpty();
}
public boolean isEmpty(final Set> set) {
return (null==set) || set.isEmpty();
}
public boolean isEmpty(final Serializable obj) {
return null==obj;
}
public boolean isEmpty(final Map ?> map) {
return (null==map) || map.isEmpty();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 7106368 2018-03-12 10:24 1055微信小程序商城.mp4
目录 0 2017-05-09 20:32 my\
目录 0 2017-05-09 20:32 my\ueditor\
文件 158141 2017-04-09 23:31 my\ueditor\1491751891553004829.jpg
文件 190789 2017-04-09 23:32 my\ueditor\1491751967418088939.jpg
目录 0 2017-05-09 20:32 my\upload\
文件 2500 2017-04-15 17:29 my\upload\02c6df2021be11e769ccb71b6fa6c9cc58bcbe89Ncc78a49d.jpg
文件 4500 2017-04-15 17:29 my\upload\08a20c3021be11e769ccb71b6fa6c9cc57ada8a7N3b5526a5.jpg
文件 6500 2017-04-15 17:29 my\upload\103856c021be11e769ccb71b6fa6c9cc58c7ad63N8304bde7.jpg
文件 4000 2017-04-15 17:30 my\upload\1e242e8021be11e769ccb71b6fa6c9cc57340281N59b64143.jpg
文件 3500 2017-04-15 13:42 my\upload\22.jpg
文件 6500 2017-04-15 17:30 my\upload\224b6a0021be11e769ccb71b6fa6c9cc58c7ad63N8304bde7.jpg
文件 4500 2017-04-15 17:30 my\upload\295c7f0021be11e769ccb71b6fa6c9cc57ada8a7N3b5526a5.jpg
文件 107500 2017-04-15 13:48 my\upload\2e96c940219f11e731d35b82a5c226b2058f02414N5a2e91a2.jpg
文件 3500 2017-04-15 13:48 my\upload\2e9828d0219f11e731d35b82a5c226b2157ff4643N03875a31.jpg
文件 3000 2017-04-15 13:48 my\upload\2e989e00219f11e731d35b82a5c226b2258bcbe43N4ab754cf.jpg
文件 4500 2017-04-15 13:48 my\upload\2e993a40219f11e731d35b82a5c226b2357ada8a7N3b5526a5.jpg
文件 3500 2017-04-15 13:42 my\upload\46e19df0219e11e7c8880e0c962cb3ab57ff4643N03875a31.jpg
文件 43000 2017-04-15 13:43 my\upload\72e55130219e11e7c8880e0c962cb3ab058f02bb0N0c8282c7.jpg
文件 69000 2017-04-15 13:43 my\upload\72e63b90219e11e7c8880e0c962cb3ab158f05c08N0178ecad.jpg
文件 28000 2017-04-15 13:43 my\upload\72e6fee0219e11e7c8880e0c962cb3ab258f035d0Nf6927b7a.jpg
文件 112500 2017-04-15 13:43 my\upload\72e7e940219e11e7c8880e0c962cb3ab358f023ddNfd9fc358.jpg
文件 4500 2017-04-15 15:59 my\upload\7f28605021b111e72275e501f0e6605a057ada8a7N3b5526a5.jpg
文件 3500 2017-04-15 15:59 my\upload\7f2a351021b111e72275e501f0e6605a157ff4643N03875a31.jpg
文件 201000 2017-04-15 15:59 my\upload\7f2ad15021b111e72275e501f0e6605a258f0334aNfbcfc29d.jpg
文件 4500 2017-04-15 15:59 my\upload\7f2c09d021b111e72275e501f0e6605a3573413a5N24ebaea6.jpg
文件 4500 2017-04-15 16:00 my\upload\8642760021b111e72275e501f0e6605a0573413a5N24ebaea6.jpg
文件 20000 2017-04-15 16:00 my\upload\864eab0021b111e72275e501f0e6605a158f036b1N20e9ba30.jpg
文件 5000 2017-04-15 16:00 my\upload\865031a021b111e72275e501f0e6605a257340251Nd368a6b7.jpg
文件 4000 2017-04-15 16:00 my\upload\86522d7021b111e72275e501f0e6605a357341410Ndd5bab15.jpg
文件 4000 2017-04-15 16:00 my\upload\8d996da021b111e72275e501f0e6605a057340281N59b64143.jpg
............此处省略1514个文件信息
- 上一篇:fastdfs-java源码
- 下一篇:android-25
相关资源
- 一个完整的点餐微信小程序(附后台
- JAVA后台面经.pdf
- 微信三级分销java后台完整源码.rar
- Java微信小程序商城
- APP+java后台调用微信支付
- JS前台加密java后台解密实现
- healthsys.zip个人健康管理系统小程序端
- android 客户端访问java后台实现登陆,
- android前端+java后台调用微信支付
- java后台html 转excel
- Android向Java后台发送请求并返回Json数
- 微信小程序源码:含JAVA后端:拼车
- 非常实用功能强大的JAVA后台模板
- JPush推送,利用java后台推送消息
- 基于微信小程序的点餐系统
- 完整版java后台管理html模板
- 环信即时聊天与java后台接口对接dem
- java后台代码基于电商平台
- 微信小程序后台java程序
- 基于微信小程序的培训机构系统源码
- 基于微信小程序的学生问题管理系统
- 二手交易闲鱼聊天关注微信小程序代
- healthsys.sql个人健康系统sql
- 微信小程序商城+java后台2020.zip
- 通过java后台代码实现修改word内容将
- JAVA后台管理系统
- Java+SSM+微信小程序清果商城.rar
- 基于微信小程序的培训机构系统源码
- Flex和java后台结合的视频网站源码
- 小商城。 litemall = Spring Boot后端 + Vu
评论
共有 条评论