資源簡(jiǎn)介
該系統(tǒng)是完整的網(wǎng)上圖書(shū)商城,基于ssh框架開(kāi)發(fā)的,有完整的購(gòu)物流程,是一套學(xué)習(xí)web開(kāi)發(fā)的好資料
代碼片段和文件信息
package?com.fc.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.SessionAware;
import?com.fc.model.Admin;
import?com.fc.model.Category;
import?com.fc.model.Order;
import?com.fc.model.Product;
import?com.fc.service.AdminService;
import?com.fc.service.CategoryService;
import?com.fc.service.OrderService;
import?com.fc.service.ProductService;
import?com.fc.util.Page;
import?com.opensymphony.xwork2.ActionSupport;
public?class?AdminAction?extends?ActionSupport?implements?SessionAware?{
private?ProductService?productService;
private?AdminService?adminService;
private?CategoryService?categoryService;
private?OrderService?orderService;
private?Mapject>?session;
private?Admin?admin;
private?int?p;
private?String?pname;
private?Page?page;
private?int?pid;
private?Product?product;
private?List?categories;
private?Category?category;
private?int?cid;
private?List?orders;
private?Order?order;
private?int?oid;
private?File?upload;
private?String?uploadFileName;
private?String?uploadContentType;
//?登錄
public?String?login()?throws?Exception?{
if?(adminService.login(admin))?{
session.put(“admin“?admin);
return?“l(fā)ogin“;
}
return?“l(fā)ogin_input“;
}
//?注銷(xiāo)
public?String?logout()?throws?Exception?{
session.remove(“admin“);
return?“l(fā)ogout“;
}
//?按頁(yè)碼和名字列出所有商品
public?String?listAllProductByPageAndPname()?throws?Exception?{
page?=?productService.listAllProductByPageAndPname(p?pname);
return?“l(fā)istAllProductByPageAndPname“;
}
//?列出所有分類(lèi)
public?String?listAllCategory()?throws?Exception?{
categories?=?categoryService.listAllCategories();
return?“l(fā)istAllCategory“;
}
//?添加分類(lèi)
public?String?saveCategory()?throws?Exception?{
categoryService.saveCategory(category);
return?“saveOrUpdateCategory“;
}
//?顯示待更新的分類(lèi)信息
public?String?updateCategoryInput()?throws?Exception?{
category?=?categoryService.listOneCategoryByCid(cid);
return?“updateCategoryInput“;
}
//?更新分類(lèi)信息
public?String?updateCategory()?throws?Exception?{
categoryService.saveCategory(category);
return?“saveOrUpdateCategory“;
}
//?更新分類(lèi)信息
public?String?deleteCategory()?throws?Exception?{
categoryService.deleteCategory(cid);
return?“deleteCategory“;
}
//列出所有商品
public?String?listAllProductByPage()?throws?Exception?{
page?=?productService.listAllProductByPage(p);
return?“l(fā)istAllProductByPage“;
}
//按cid和頁(yè)碼列出所有商品
public?String?listAllProductByPageAndCid()?throws?Exception?{
page?=?productService.listAllProductByPageAndCid(p?cid);
return?“l(fā)istAllProductByPageAndCid“;
}
//按pid列出某個(gè)商品詳細(xì)信息
public?String?listOneProductByPid()?throws?Exception?{
product?=?productService.listOneProductByPid(
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????目錄???????????0??2018-12-31?18:02??圖書(shū)商城\
?????目錄???????????0??2016-01-16?22:00??圖書(shū)商城\bookstore\
?????文件?????????696??2016-01-12?20:59??圖書(shū)商城\bookstore\.classpath
?????目錄???????????0??2019-01-07?16:42??圖書(shū)商城\bookstore\.myeclipse\
?????文件?????????541??2016-01-06?20:41??圖書(shū)商城\bookstore\.myhibernatedata
?????文件?????????300??2018-12-31?18:04??圖書(shū)商城\bookstore\.myme
?????文件????????1954??2016-01-12?19:42??圖書(shū)商城\bookstore\.project
?????目錄???????????0??2016-01-09?19:15??圖書(shū)商城\bookstore\.settings\
?????文件?????????500??2016-01-06?20:36??圖書(shū)商城\bookstore\.settings\.jsdtscope
?????文件????????1009??2016-01-12?19:42??圖書(shū)商城\bookstore\.settings\com.genuitec.eclipse.j2eedt.core.prefs
?????文件?????????364??2016-01-06?20:36??圖書(shū)商城\bookstore\.settings\org.eclipse.jdt.core.prefs
?????文件?????????465??2016-01-12?20:59??圖書(shū)商城\bookstore\.settings\org.eclipse.wst.common.component
?????文件?????????252??2016-01-06?20:36??圖書(shū)商城\bookstore\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2016-01-06?20:36??圖書(shū)商城\bookstore\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2016-01-06?20:36??圖書(shū)商城\bookstore\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2016-01-14?22:23??圖書(shū)商城\bookstore\WebRoot\
?????目錄???????????0??2016-01-06?20:36??圖書(shū)商城\bookstore\WebRoot\me
?????文件??????????36??2016-01-06?20:36??圖書(shū)商城\bookstore\WebRoot\me
?????目錄???????????0??2016-01-06?23:01??圖書(shū)商城\bookstore\WebRoot\WEB-INF\
?????目錄???????????0??2016-01-16?19:02??圖書(shū)商城\bookstore\WebRoot\WEB-INF\classes\
?????文件????????4681??2016-01-09?11:52??圖書(shū)商城\bookstore\WebRoot\WEB-INF\classes\applicationContext.xm
?????目錄???????????0??2019-01-01?19:33??圖書(shū)商城\bookstore\WebRoot\WEB-INF\classes\com\
?????目錄???????????0??2019-01-01?19:33??圖書(shū)商城\bookstore\WebRoot\WEB-INF\classes\com\fc\
?????目錄???????????0??2019-01-01?19:33??圖書(shū)商城\bookstore\WebRoot\WEB-INF\classes\com\fc\action\
?????文件???????10315??2019-01-01?19:33??圖書(shū)商城\bookstore\WebRoot\WEB-INF\classes\com\fc\action\AdminAction.class
?????文件????????2587??2019-01-01?19:33??圖書(shū)商城\bookstore\WebRoot\WEB-INF\classes\com\fc\action\CartAction.class
?????文件?????????641??2019-01-01?19:33??圖書(shū)商城\bookstore\WebRoot\WEB-INF\classes\com\fc\action\CategoryAction.class
?????文件????????5012??2019-01-01?19:33??圖書(shū)商城\bookstore\WebRoot\WEB-INF\classes\com\fc\action\OrderAction.class
?????文件????????2734??2019-01-01?19:33??圖書(shū)商城\bookstore\WebRoot\WEB-INF\classes\com\fc\action\ProductAction.class
?????文件????????6103??2019-01-01?19:33??圖書(shū)商城\bookstore\WebRoot\WEB-INF\classes\com\fc\action\UserAction.class
?????目錄???????????0??2019-01-01?19:33??圖書(shū)商城\bookstore\WebRoot\WEB-INF\classes\com\fc\dao\
............此處省略204個(gè)文件信息
評(píng)論
共有 條評(píng)論