• 大小: 28.67MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-06-27
  • 语言: Java
  • 标签: java  mysql  html5  css3  jquery  

资源简介

采用ssh+mysql实现服装商城。代码注释多,通俗易懂。适合做商城模板,只要修改图片,菜单和数据即可。

资源截图

代码片段和文件信息

package com.restrant.action;

import java.io.File;
import java.util.List;
import java.util.Map;

import org.apache.commons.io.FileUtils;
import org.apache.struts2.ServletActionContext;
import org.apache.struts2.interceptor.RequestAware;
import com.opensymphony.xwork2.ActionSupport;
import com.restrant.biz.CaiLiaoBiz;
import com.restrant.entity.CaiLiao;
import com.restrant.entity.Pager;

public class CaiLiaoAction extends ActionSupport implements RequestAware {

//定义CaiLiao类型属性,用于封装表单参数
private CaiLiao caiLiao;
public CaiLiao getCaiLiao() {
return caiLiao;
}
public void setCaiLiao(CaiLiao caiLiao) {
this.caiLiao = caiLiao;
}
CaiLiaoBiz caiLiaoBiz;
public void setCaiLiaoBiz(CaiLiaoBiz caiLiaoBiz) {
this.caiLiaoBiz = caiLiaoBiz;
}
//分页实体类
private Pager pager;
public Pager getPager() {
return pager;
}
public void setPager(Pager pager) {
this.pager = pager;
}

private File doc;                //封装上传文件的属性
private String docFileName;      //封装上传文件的名称属性
private String docContentType;   //封装上传文件的类型属性

Mapject> request;
@Override
public void setRequest(Mapject> request) {
this.request=request;
}

//获取指定页码、符合查询条件的商品列表,再转到商品显示页show.jsp
public String toShowCaiLiao() throws Exception {
int curPage=1;
if(pager!=null)
curPage=pager.getCurPage();
List CaiLiaoList=null;
if(caiLiao!=null){  
//CaiLiao不为空,表示表单中输入了查询条件,此时将获取指定页码、符合查询条件的商品列表
CaiLiaoList=caiLiaoBiz.getCaiLiaoByCondition(caiLiaocurPage);
//统计符合查询条件的商品数量初始化分页类Pager对象,设置perPageRows和rowCount属性
pager=caiLiaoBiz.getPagerOfCaiLiao(caiLiao);
//将查询条件存入request范围,将作为分页超链接中的参数值
if((caiLiao.getFlag()==null))
request.put(“Flag“ new String(caiLiao.getFlag()) );
}else{    
//CaiLiao为空,表示没有指定查询条件,此时将获取指定页码的商品列表
CaiLiaoList=caiLiaoBiz.getAllCaiLiao(curPage);
//获取所有菜品数量用来初始化分页类Pager对象,并设置其perPageRows和rowCount属性
pager=caiLiaoBiz.getPagerOfCaiLiao();
}

//设置Pager对象中的待显示页页码
pager.setCurPage(curPage);
//将查询获得的列表存入request范围
request.put(“caiLiaoList“ CaiLiaoList);
return “toShowCaiLiao“;
}
public String toShowDetails() throws Exception {
CaiLiao aCaiLiao=caiLiaoBiz.getCaiLiaoByCaiLiaoId(caiLiao.getCaiLiaoId());
request.put(“aCaiLiao“ aCaiLiao);
return “toShowDetails“;
}
    
    //获取指定页码、符合查询条件的商品列表,再转到菜品管理页manageCaiLiao.jsp
    public String toManageCaiLiao() throws Exception {
int curPage=1;
if(pager!=null)
curPage=pager.getCurPage();
List CaiLiaoList=null;
if(caiLiao!=null){
CaiLiaoList=caiLiaoBiz.getCaiLiaoByCondition(caiLiao curPage);
pager=caiLiaoBiz.getPagerOfCaiLiao(caiLiao);
    if((caiLiao.getCaiLiaoName()!=null) && !caiLiao.getFlag().equals(““))
request.put(“Flag“ caiLiao.getFlag());
}else{
CaiLiaoList=caiLiaoBiz.getAllCaiLiao(curPage);
//获取所有菜品数量用来初始化分页类Pager对象,并设置其perPageRows和rowCount属性
pager=caiLiaoBiz.getPagerOfCaiLiao();
}
/

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        356  2017-03-24 23:47  服装\注意.txt

     文件   41850958  2017-03-24 23:47  服装\服装.wmv

     文件       1541  2014-05-01 21:05  服装\Restrant\.project

     文件       2009  2014-05-01 21:09  服装\Restrant\.classpath

     文件        464  2014-05-03 08:16  服装\Restrant\.myhibernatedata

     文件        425  2014-05-01 21:08  服装\Restrant\.springBeans

     文件       1334  2017-02-12 21:01  服装\Restrant\hibernate.reveng.xml

     文件        522  2014-05-01 17:02  服装\Restrant\.settings\.jsdtscope

     文件        179  2014-05-01 21:09  服装\Restrant\.settings\com.genuitec.runtime.libraries.xml

     文件        364  2014-05-01 17:01  服装\Restrant\.settings\org.eclipse.jdt.core.prefs

     文件        485  2014-05-01 17:01  服装\Restrant\.settings\org.eclipse.wst.common.component

     文件        481  2014-05-01 21:05  服装\Restrant\.settings\org.eclipse.wst.common.project.facet.core.prefs.xml

     文件        547  2014-05-01 21:09  服装\Restrant\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2014-05-01 17:02  服装\Restrant\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2014-05-01 17:02  服装\Restrant\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件        101  2017-02-12 22:39  服装\Restrant\.settings\org.eclipse.core.resources.prefs

     文件       6035  2017-03-21 18:29  服装\Restrant\src\applicationContext.xml

     文件       7636  2017-03-27 18:20  服装\Restrant\src\struts.xml

     文件       2665  2017-03-24 22:56  服装\Restrant\src\com\restrant\action\CartAction.java

     文件       7419  2017-03-24 22:56  服装\Restrant\src\com\restrant\action\MealAction.java

     文件       4626  2017-03-23 12:24  服装\Restrant\src\com\restrant\action\OrdersAction.java

     文件       3950  2017-03-27 18:23  服装\Restrant\src\com\restrant\action\UserAction.java

     文件       4639  2017-03-24 22:55  服装\Restrant\src\com\restrant\action\CaiLiaoAction.java

     文件       1052  2017-03-24 22:57  服装\Restrant\src\com\restrant\biz\MealBiz.java

     文件        140  2017-03-24 22:57  服装\Restrant\src\com\restrant\biz\MealSeriesBiz.java

     文件        298  2014-05-10 09:35  服装\Restrant\src\com\restrant\biz\OrderDtsBiz.java

     文件        993  2014-05-11 14:15  服装\Restrant\src\com\restrant\biz\OrdersBiz.java

     文件        554  2017-02-12 21:28  服装\Restrant\src\com\restrant\biz\UserBiz.java

     文件        548  2017-02-12 17:30  服装\Restrant\src\com\restrant\biz\CaiLiaoBiz.java

     文件       2365  2017-03-24 22:59  服装\Restrant\src\com\restrant\biz\impl\MealBizImpl.java

............此处省略244个文件信息

评论

共有 条评论