资源简介
运用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个文件信息
相关资源
- ross统计随机过程第二版
- 东北大学软件体系结构与设计模式四
- IDTwirelesspowerBrief-introduction.pdf
- 空间稀疏预编码很好的文章
- SSD测试介绍
- Telcordia GR-63-CORE Issue4 2012
- 丹佛斯Danfoss-FC302操作手册
- SSCI期刊分区
- SSH框架员工信息管理系统
- UnityStudio(AssetStudio)X64.v0.10.0.69中文
- app信息管理系统ssm框架
- HFSS喇叭天线仿真报告及具体操作过程
- EEG Signal processing
- CISSP认证考试必过2018核心笔记精简版
- Express in Action
- 原理图+PCB+源代码+说明文档 TMS320F28
- RM2016步兵车开源代码
-
Geekli
nk极客设备运维系统 - RTKLIB2.4.3中文使用说明书
- cyUSB.cyperssd的官方类库带说明
- 自己做的串口调试工具、包含源代码
- CGSS2015年SPSS数据库
- icm2017dpassengerthroughput.zip
- SPSS统计分析案例教程-杨世莹
- MissIe datcom用户使用说明中文版
- clearpass 基础配置及日常维护
- jTessBoxEditor.zip
- R 语言实战_源代码
- classwork.zip
- 基于SSM的酒店客房管理系统的设计与
评论
共有 条评论