-
大小: 20.43MB文件類型: .zip金幣: 1下載: 0 次發布日期: 2023-07-20
- 語言: 其他
- 標簽:
資源簡介
完整一套代碼,附帶數據庫,配有具體操作文檔,小白都能自己配好
代碼片段和文件信息
package?cn.ailove.workspace.buyfood.action;
import?java.net.URLEncoder;
import?java.sql.Connection;
import?java.sql.PreparedStatement;
import?java.sql.ResultSet;
import?java.sql.Statement;
import?java.util.ArrayList;
import?java.util.HashMap;
import?java.util.List;
import?java.util.Map;
import?java.util.UUID;
import?javax.servlet.ServletContext;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?cn.ailove.workspace.buyfood.config.DefaultConfig;
import?cn.ailove.workspace.buyfood.config.SiteConfig;
import?cn.ailove.workspace.buyfood.config.UserStatus;
import?cn.ailove.workspace.buyfood.factory.ConfigFactory;
import?cn.ailove.workspace.buyfood.factory.TextFactory;
import?cn.ailove.workspace.buyfood.factory.TimeFactory;
import?cn.ailove.workspace.buyfood.factory.UserFactory;
import?cn.ailove.workspace.buyfood.html.method.CheckNowTime;
import?cn.ailove.workspace.buyfood.html.method.DateFormat;
import?cn.ailove.workspace.buyfood.html.method.StrLen;
import?cn.ailove.workspace.buyfood.util.DbUtil;
import?cn.ailove.workspace.buyfood.util.OrderStatus;
import?cn.ailove.workspace.tip.TextTip;
import?cn.ailove.workspace.util.PageList;
import?cn.ailove.workspace.webhelper.param.ParamStr;
import?cn.ailove.workspace.webhelper.param.ParamValidate;
public?class?Action?{
private?Connection?conn;
private?ServletContext?application;
private?HttpServletRequest?request;
private?HttpServletResponse?response;
private?SiteConfig?sc;
private?UserStatus?user;
private?Map?root;
private?static?final?int?FOODPAGESIZE?=?20;
private?static?final?int?BUYLISTPAGESIZE?=?20;
private?static?final?int?ORDERPAGESIZE?=?20;
public?Action(ServletContext?applicationHttpServletRequest?requestHttpServletResponse?response)?throws?Exception?{
if(application==null?||?request==null?||?response==null){
throw?new?Exception(“Action初始化參數失敗“);
}
this.application?=?application;
this.request?=?request;
this.response?=?response;
sc?=?(SiteConfig)?application.getAttribute(“cfg“);
user?=?(UserStatus)?request.getSession(true).getAttribute(“user“);
root?=?new?HashMap();
if(!ConfigFactory.checkSiteConfig(sc))?throw?new?Exception(“系統配置參數加載失敗“);
if(UserFactory.checkUserStatus(user)){
root.put(“user“user);
}else{
UserStatus?u?=?new?UserStatus();
u.setId(0);
u.setGroup(0);
u.setName(“guest“);
root.put(“guest“?u);
}
root.put(“cfg“?sc);
//root.put(“textTip“?new?TextTip().randomTip());
root.put(“textTip“?“歡迎您使用訂單系統訂餐!訂餐開放時間為每天的“+sc.getBuyStartTime()+“點鐘--“+sc.getBuyEndTime()+“點鐘。最后,祝您購餐愉快!“);
root.put(“DateFormat“new?DateFormat());
root.put(“StrLen“?new?StrLen());
root.put(“version“?DefaultConfig.PUBVER);
}
public?void?loginEx()?throws?Exception?{
UserStatus?user?=?(UserStatus)?request.getSession().getAttribute(“user“)
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-04-09?23:56??簡潔訂餐系統\
?????文件??????271360??2017-04-09?23:55??簡潔訂餐系統\Ex01.?目標測試程序安裝說明.doc
?????目錄???????????0??2017-04-09?23:56??簡潔訂餐系統\buyfood\
?????文件????????2079??2010-08-09?19:06??簡潔訂餐系統\buyfood\.classpath
?????文件?????????327??2015-04-24?21:44??簡潔訂餐系統\buyfood\.myme
?????文件????????1429??2010-08-31?19:05??簡潔訂餐系統\buyfood\.project
?????目錄???????????0??2017-04-09?20:43??簡潔訂餐系統\buyfood\.settings\
?????文件?????????500??2010-08-08?09:37??簡潔訂餐系統\buyfood\.settings\.jsdtscope
?????文件????????1040??2010-08-08?14:26??簡潔訂餐系統\buyfood\.settings\com.genuitec.eclipse.j2eedt.core.prefs
?????文件??????????49??2010-08-08?09:37??簡潔訂餐系統\buyfood\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2010-08-08?09:37??簡潔訂餐系統\buyfood\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2017-04-09?20:43??簡潔訂餐系統\buyfood\me
?????文件??????????36??2010-08-08?09:37??簡潔訂餐系統\buyfood\me
?????目錄???????????0??2017-04-09?20:43??簡潔訂餐系統\buyfood\WEB-INF\
?????目錄???????????0??2017-04-09?20:43??簡潔訂餐系統\buyfood\WEB-INF\classes\
?????目錄???????????0??2017-04-09?20:43??簡潔訂餐系統\buyfood\WEB-INF\classes\cn\
?????目錄???????????0??2017-04-09?20:43??簡潔訂餐系統\buyfood\WEB-INF\classes\cn\ailove\
?????目錄???????????0??2017-04-09?20:43??簡潔訂餐系統\buyfood\WEB-INF\classes\cn\ailove\workspace\
?????目錄???????????0??2017-04-09?20:43??簡潔訂餐系統\buyfood\WEB-INF\classes\cn\ailove\workspace\buyfood\
?????目錄???????????0??2017-04-09?20:43??簡潔訂餐系統\buyfood\WEB-INF\classes\cn\ailove\workspace\buyfood\action\
?????文件???????25093??2015-04-24?21:44??簡潔訂餐系統\buyfood\WEB-INF\classes\cn\ailove\workspace\buyfood\action\Action.class
?????文件???????25335??2015-04-24?21:44??簡潔訂餐系統\buyfood\WEB-INF\classes\cn\ailove\workspace\buyfood\action\ManagerAction.class
?????文件???????37392??2015-04-24?21:45??簡潔訂餐系統\buyfood\WEB-INF\classes\cn\ailove\workspace\buyfood\action\XhrAction.class
?????目錄???????????0??2017-04-09?20:43??簡潔訂餐系統\buyfood\WEB-INF\classes\cn\ailove\workspace\buyfood\admin\
?????目錄???????????0??2017-04-09?20:43??簡潔訂餐系統\buyfood\WEB-INF\classes\cn\ailove\workspace\buyfood\admin\servlet\
?????文件????????2750??2015-04-24?21:44??簡潔訂餐系統\buyfood\WEB-INF\classes\cn\ailove\workspace\buyfood\admin\servlet\AddFood.class
?????文件????????1937??2015-04-24?21:44??簡潔訂餐系統\buyfood\WEB-INF\classes\cn\ailove\workspace\buyfood\admin\servlet\AddFoodAction.class
?????文件????????2750??2015-04-24?21:44??簡潔訂餐系統\buyfood\WEB-INF\classes\cn\ailove\workspace\buyfood\admin\servlet\AddNews.class
?????文件????????1937??2015-04-24?21:44??簡潔訂餐系統\buyfood\WEB-INF\classes\cn\ailove\workspace\buyfood\admin\servlet\AddNewsAction.class
?????文件????????2745??2015-04-24?21:44??簡潔訂餐系統\buyfood\WEB-INF\classes\cn\ailove\workspace\buyfood\admin\servlet\AddPic.class
?????文件????????2759??2015-04-24?21:44??簡潔訂餐系統\buyfood\WEB-INF\classes\cn\ailove\workspace\buyfood\admin\servlet\CreateFile.class
............此處省略926個文件信息
評論
共有 條評論