资源简介
运用SSH框架(Struts2_Hibernate_Spring)的网上购书系统,希望对大家有用!

代码片段和文件信息
package org.bookstore.action;
import java.util.*;
import org.bookstore.util.*;
import org.bookstore.service.*;
import com.opensymphony.xwork2.*;
public class BookAction extends ActionSupport{
protected ICatalogService catalogService;
public ICatalogService getCatalogService(){
return catalogService;
}
public void setCatalogService(ICatalogService catalogService) {
this.catalogService = catalogService;
}
protected IBookService bookService;
public IBookService getBookService(){
return bookService;
}
public void setBookService(IBookService bookService) {
this.bookService = bookService;
}
public String newBook() throws Exception{
List books=bookService.getNewBook();
Map request=(Map)ActionContext.getContext().get(“request“);
request.put(“books“ books);
return SUCCESS;
}
public String browseCatalog() throws Exception{
List catalogs=catalogService.getAllCatalogs();
Map request=(Map)ActionContext.getContext().get(“request“);
request.put(“catalogs“catalogs);
return SUCCESS;
}
protected Integer catalogid; //获得图书类别的ID
private Integer currentPage=1; //当前页
//生成当前页的get和set方法
public Integer getCurrentPage() {
return currentPage;
}
public void setCurrentPage(Integer currentPage) {
this.currentPage = currentPage;
}
//生成图书ID的get和set方法
public Integer getCatalogid() {
return catalogid;
}
public void setCatalogid(Integer catalogid) {
this.catalogid = catalogid;
}
//方法实现
public String browseBookPaging() throws Exception{
int totalSize=bookService.getTotalByCatalog(catalogid);
Pager pager=new Pager(currentPagetotalSize);
List books=bookService.getBookByCatalogidPaging(catalogid currentPage pager.getPageSize());
Map request=(Map)ActionContext.getContext().get(“request“);
request.put(“books“ books);
request.put(“pager“pager);
//购物车要返回继续购买时需要记住返回的地址
Map session=ActionContext.getContext().getSession();
request.put(“catalogid“catalogid);
return SUCCESS;
}
private String bookname; //根据输入的书名或部分书名查询
public String getBookname() {
return bookname;
}
public void setBookname(String bookname) {
this.bookname = bookname;
}
public String searchBook() throws Exception {
List books = bookService.getRequiredBookByName(this.getBookname());
Map request = (Map)ActionContext.getContext().get(“request“);
request.put(“books“books);
return SUCCESS;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1383 2014-08-27 21:35 网上购书系统(源代码)\bookstore\.classpath
文件 435 2014-08-27 21:35 网上购书系统(源代码)\bookstore\.myhibernatedata
文件 1542 2014-08-27 21:35 网上购书系统(源代码)\bookstore\.project
文件 522 2014-08-27 21:35 网上购书系统(源代码)\bookstore\.settings\.jsdtscope
文件 230 2014-08-27 21:35 网上购书系统(源代码)\bookstore\.settings\com.genuitec.runtime.libraries.xm
文件 364 2014-08-27 21:35 网上购书系统(源代码)\bookstore\.settings\org.eclipse.jdt.core.prefs
文件 486 2014-08-27 21:35 网上购书系统(源代码)\bookstore\.settings\org.eclipse.wst.common.component
文件 481 2014-08-27 21:35 网上购书系统(源代码)\bookstore\.settings\org.eclipse.wst.common.project.facet.core.prefs.xm
文件 513 2014-08-27 21:35 网上购书系统(源代码)\bookstore\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2014-08-27 21:35 网上购书系统(源代码)\bookstore\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2014-08-27 21:35 网上购书系统(源代码)\bookstore\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 425 2014-08-27 21:35 网上购书系统(源代码)\bookstore\.springBeans
文件 3211 2014-08-27 21:35 网上购书系统(源代码)\bookstore\src\applicationContext.xm
文件 2514 2014-08-27 21:35 网上购书系统(源代码)\bookstore\src\org\bookstore\action\BookAction.java
文件 2577 2014-08-27 21:35 网上购书系统(源代码)\bookstore\src\org\bookstore\action\ShopAction.java
文件 1305 2014-08-27 21:35 网上购书系统(源代码)\bookstore\src\org\bookstore\action\UserAction.java
文件 406 2014-08-27 21:35 网上购书系统(源代码)\bookstore\src\org\bookstore\dao\ba
文件 412 2014-08-27 21:35 网上购书系统(源代码)\bookstore\src\org\bookstore\dao\IBookDAO.java
文件 116 2014-08-27 21:35 网上购书系统(源代码)\bookstore\src\org\bookstore\dao\ICatalogDAO.java
文件 1874 2014-08-27 21:35 网上购书系统(源代码)\bookstore\src\org\bookstore\dao\impl\BookDAO.java
文件 497 2014-08-27 21:35 网上购书系统(源代码)\bookstore\src\org\bookstore\dao\impl\CatalogDAO.java
文件 469 2014-08-27 21:35 网上购书系统(源代码)\bookstore\src\org\bookstore\dao\impl\OrderDAO.java
文件 1296 2014-08-27 21:35 网上购书系统(源代码)\bookstore\src\org\bookstore\dao\impl\UserDAO.java
文件 133 2014-08-27 21:35 网上购书系统(源代码)\bookstore\src\org\bookstore\dao\IOrderDAO.java
文件 235 2014-08-27 21:35 网上购书系统(源代码)\bookstore\src\org\bookstore\dao\IUserDAO.java
文件 1119 2014-08-27 21:35 网上购书系统(源代码)\bookstore\src\org\bookstore\model\Book.hbm.xm
文件 1599 2014-08-27 21:35 网上购书系统(源代码)\bookstore\src\org\bookstore\model\Book.java
文件 908 2014-08-27 21:35 网上购书系统(源代码)\bookstore\src\org\bookstore\model\Catalog.hbm.xm
文件 875 2014-08-27 21:35 网上购书系统(源代码)\bookstore\src\org\bookstore\model\Catalog.java
文件 998 2014-08-27 21:35 网上购书系统(源代码)\bookstore\src\org\bookstore\model\Orderitem.hbm.xm
............此处省略140个文件信息
相关资源
- ntpclient的实现源代码
- Multiple periodic solutions for a class of fou
- Applications of Ghoussoub-Preiss’s MPL t
- K3的CHL歧义上的异质字符串
- BKM Lie超级代数从计算扭曲的CHL dyons
- Rademacher系列的CHL模型中的精确半BPS黑
- 轻型WIMP限制更新:LUX,Lite和Light
- 脾气暴躁的WIMP暗物质—以单重态双
- WIMP范式内外的顶级亲密暗物质
- Soudan的超低温暗物质搜索实验的结果
- 定向直接检测实验确定暗物质自旋
- 来自CDEX-10实验的前102.8 kg×天的数
- 一环狄拉克中微子质量和混合轴突-
- PandaX-II对自旋依赖性WIMP-核子有效相互
- Electric potential drops across a crack gap in
- STM32F103C8T6硬件I2C2成功驱动ADS1115源代
- 局域化SYZ镜和在有限g和$$ N_c $$ lt;ma
- 专业版 Visio 工具cn_visio_professional_20
- Bc衰变中的D波衰减器ηc211D2,ψ
-
Design for em
bedded Image Processing on FPG - HP商用彩色喷墨打印机Business Inkjet 2
- x86 Disassembly
- Assembly Language for x86 Processors (7th Ed
- class文件修改器hhclass
- DIR2病毒源代码(汇编语言编写)
- VC仿Windows记事本源代码
- 蓝牙源代码应用于LINUX
- CoreUIVue是基于Bootstrap4的免费Vue管理模
- jboss5.1地址
- [软件工程—实践者的研究方法].Roge
评论
共有 条评论