資源簡介
用戶:
最下方導航欄模塊(首頁 購物車 我的訂單 用戶中心(只查看個人信息) 商城信息)
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
評論
共有 條評論