资源简介

SSH Struts2 Hibernate Spring Java SSH图书商城

资源截图

代码片段和文件信息

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 “login“;
}
return “login_input“;
}

// 注销
public String logout() throws Exception {
session.remove(“admin“);
return “logout“;
}

// 按页码和名字列出所有商品
public String listAllProductByPageAndPname() throws Exception {
page = productService.listAllProductByPageAndPname(p pname);
return “listAllProductByPageAndPname“;
}

// 列出所有分类
public String listAllCategory() throws Exception {
categories = categoryService.listAllCategories();
return “listAllCategory“;
}

// 添加分类
public String saveCategory() throws Exception {
categoryService.saveCategory(category);
return “saveOrUpdateCategory“;
}

// 显示待更新的分类信息
public String updateCategoryInput() throws Exception {

category = categoryService.listOneCategoryByCid(cid);

return “updateCategoryInput“;
}

// 更新分类信息
public String updateCategory() throws Exception {
categoryService.saveCategory(category);
return “saveOrUpdateCategory“;
}


// 更新分类信息
public String deleteCategory() throws Exception {
categoryService.deleteCategory(cid);
return “deleteCategory“;
}



//列出所有商品
public String listAllProductByPage() throws Exception {
page = productService.listAllProductByPage(p);
return “listAllProductByPage“;
}


//按cid和页码列出所有商品
public String listAllProductByPageAndCid() throws Exception {
page = productService.listAllProductByPageAndCid(p cid);
return “listAllProductByPageAndCid“;
}


//按pid列出某个商品详细信息
public String listOneProductByPid() throws Exception {
product = productService.listOneProductByPid(

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

     文件    1684577  2016-01-17 23:21  简要文档.doc

     文件        696  2016-01-12 20:59  bookstore\.classpath

     文件        541  2016-01-06 20:41  bookstore\.myhibernatedata

     文件        300  2016-01-12 19:42  bookstore\.mymetadata

     文件       1954  2016-01-12 19:42  bookstore\.project

     文件        500  2016-01-06 20:36  bookstore\.settings\.jsdtscope

     文件       1009  2016-01-12 19:42  bookstore\.settings\com.genuitec.eclipse.j2eedt.core.prefs

     文件        364  2016-01-06 20:36  bookstore\.settings\org.eclipse.jdt.core.prefs

     文件        465  2016-01-12 20:59  bookstore\.settings\org.eclipse.wst.common.component

     文件        252  2016-01-06 20:36  bookstore\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2016-01-06 20:36  bookstore\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2016-01-06 20:36  bookstore\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件       4681  2016-01-09 11:52  bookstore\src\applicationContext.xml

     文件       8602  2016-01-12 21:53  bookstore\src\com\fc\action\AdminAction.java

     文件       2540  2016-01-12 20:56  bookstore\src\com\fc\action\CartAction.java

     文件        426  2016-01-07 16:50  bookstore\src\com\fc\action\CategoryAction.java

     文件       3158  2016-01-15 13:28  bookstore\src\com\fc\action\OrderAction.java

     文件       1933  2016-01-12 20:54  bookstore\src\com\fc\action\ProductAction.java

     文件       5068  2016-01-14 23:00  bookstore\src\com\fc\action\UserAction.java

     文件        446  2016-01-09 09:55  bookstore\src\com\fc\dao\AdminDao.java

     文件        871  2016-01-09 11:17  bookstore\src\com\fc\dao\CategoryDao.java

     文件       1938  2016-01-09 13:20  bookstore\src\com\fc\dao\OrderDao.java

     文件       3904  2016-01-15 13:23  bookstore\src\com\fc\dao\ProductDao.java

     文件       1132  2016-01-14 22:54  bookstore\src\com\fc\dao\UserDao.java

     文件        788  2016-01-06 20:41  bookstore\src\com\fc\model\Admin.hbm.xml

     文件        831  2016-01-06 20:41  bookstore\src\com\fc\model\Admin.java

     文件       1639  2016-01-08 17:50  bookstore\src\com\fc\model\Cart.java

     文件        862  2016-01-08 16:07  bookstore\src\com\fc\model\CartItem.java

     文件        870  2016-01-09 14:11  bookstore\src\com\fc\model\Category.hbm.xml

     文件        913  2016-01-07 18:11  bookstore\src\com\fc\model\Category.java

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

评论

共有 条评论