• 大小: 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\.mymetadata
     文件        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\meta-INF\
     文件          36  2010-08-08 09:37  简洁订餐系统\buyfood\meta-INF\MANIFEST.MF
     目录           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个文件信息

评论

共有 条评论