资源简介
这是我自己写的一个基于SSH框架的一个图书管理系统,很简单,对于初学者可以参考一下。
代码片段和文件信息
package cn.ujn.zzw.action;
import java.util.List;
import java.util.Map;
import cn.ujn.zzw.service.IBookService;
import cn.ujn.zzw.service.ICatalogService;
import cn.ujn.zzw.tool.Pager;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
public class BookAction extends ActionSupport {
protected ICatalogService catalogService;
public void setCatalogService(ICatalogService catalogService) {
this.catalogService = catalogService;
}
protected IBookService bookService;
public void setBookService(IBookService bookService) {
this.bookService = bookService;
}
private String bookname;// 根据输入的书名或部分书名查询
public String getBookname() {
return bookname;
}
public void setBookname(String bookname) {
this.bookname = bookname;
}
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);
System.out.println(catalogid);
Pager pager = new Pager(currentPage totalSize);
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;
}
public String searchBook() throws Exception {
List books = bookService.getRequiredBookByName(this.getBookname());
Map request = (Map) ActionContext.getContext().get(“request“);
System.out.println(bookname);
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;
}
public String newBook() throws Exception {
List books = bookService.getNewBook();
Map request = (Map) ActionContext.getContext().get(“request“);
request.put(“books“ books);
return SUCCESS;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6134 2011-12-13 10:11 ZZWbookstore\.classpath
文件 458 2011-12-13 10:11 ZZWbookstore\.myhibernatedata
文件 310 2011-12-13 10:11 ZZWbookstore\.myme
文件 1640 2011-12-13 10:11 ZZWbookstore\.project
文件 1040 2011-12-13 10:11 ZZWbookstore\.settings\com.genuitec.eclipse.j2eedt.core.prefs
文件 420 2011-12-13 10:11 ZZWbookstore\.springBeans
文件 3811 2011-12-13 10:11 ZZWbookstore\date\bookstore.sql
文件 2633 2011-12-13 10:11 ZZWbookstore\src\cn\ujn\zzw\action\BookAction.java
文件 2881 2011-12-13 10:11 ZZWbookstore\src\cn\ujn\zzw\action\ShoppingAction.java
文件 1457 2011-12-13 10:11 ZZWbookstore\src\cn\ujn\zzw\action\UserAction.java
文件 432 2011-12-13 10:11 ZZWbookstore\src\cn\ujn\zzw\dao\IBookDAO.java
文件 118 2011-12-13 10:11 ZZWbookstore\src\cn\ujn\zzw\dao\ICatalogDAO.java
文件 1776 2011-12-13 10:11 ZZWbookstore\src\cn\ujn\zzw\dao\impl\BookDAO.java
文件 375 2011-12-13 10:11 ZZWbookstore\src\cn\ujn\zzw\dao\impl\CatalogDAO.java
文件 365 2011-12-13 10:11 ZZWbookstore\src\cn\ujn\zzw\dao\impl\OrderDAO.java
文件 926 2011-12-13 10:11 ZZWbookstore\src\cn\ujn\zzw\dao\impl\UserDAO.java
文件 136 2011-12-13 10:11 ZZWbookstore\src\cn\ujn\zzw\dao\IOrderDAO.java
文件 250 2011-12-13 10:11 ZZWbookstore\src\cn\ujn\zzw\dao\IUserDAO.java
文件 1292 2011-12-13 10:11 ZZWbookstore\src\cn\ujn\zzw\model\Book.hbm.xm
文件 1600 2011-12-13 10:11 ZZWbookstore\src\cn\ujn\zzw\model\Book.java
文件 921 2011-12-13 10:11 ZZWbookstore\src\cn\ujn\zzw\model\Catalog.hbm.xm
文件 1112 2011-12-13 10:11 ZZWbookstore\src\cn\ujn\zzw\model\Catalog.java
文件 999 2011-12-13 10:11 ZZWbookstore\src\cn\ujn\zzw\model\Orderitem.hbm.xm
文件 1223 2011-12-13 10:11 ZZWbookstore\src\cn\ujn\zzw\model\Orderitem.java
文件 1052 2011-12-13 10:11 ZZWbookstore\src\cn\ujn\zzw\model\Orders.hbm.xm
文件 1269 2011-12-13 10:11 ZZWbookstore\src\cn\ujn\zzw\model\Orders.java
文件 1298 2011-12-13 10:11 ZZWbookstore\src\cn\ujn\zzw\model\Usertable.hbm.xm
文件 1694 2011-12-13 10:11 ZZWbookstore\src\cn\ujn\zzw\model\Usertable.java
文件 440 2011-12-13 10:11 ZZWbookstore\src\cn\ujn\zzw\service\IBookService.java
文件 126 2011-12-13 10:11 ZZWbookstore\src\cn\ujn\zzw\service\ICatalogService.java
............此处省略201个文件信息
相关资源
- ssh框架网上购物商城练习包含完整代
- 基于SSH框架的超市管理系统附数据库
- ssh框架的学生管理的简单,包括增删
- ssh租房系统项目源码-附数据库
- ssh框架宠物系统.rar
- SSH框架图书商城系统带支付功能
- 简单的SSH框架的增删改查
- 基于SSH三大框架的信息管理系统的毕
- SSH Project
- 简单的ssh框架项目
- OA管理系统SSH框架---北大青鸟学士后第
- 使用ssh框架实现的员工管理系统
- 一个完整的ssh框架搭建的登陆注册系
- 实验预约系统
- 基于SSH框架的健身俱乐部管理系统
- 超级详细通俗易懂-SSH框架讲义完整版
- 基于ssh框架简单的学生信息管理系统
- SSH框架代码
- 基于SSH框架消息管理系统
- 论坛系统ssh框架
- 一个简单的SSH框架项目
- BS SSH框架详解包括代码有解释
- ssh框架实现一个小型购物网站
- 医院管理系统ssh框架实现
- 超级详细通俗易懂-北京动力节点SSH框
- ssh框架实现的购物网站
- 很简洁的ssh框架demo
- 基于ssh框架的网上图书商城系统
- SSH框架整合
- ssh框架宠物系统.
评论
共有 条评论