资源简介
完整一套代码,附带数据库,配有具体操作文档,小白都能自己配好
代码片段和文件信息
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个文件信息
评论
共有 条评论