• 大小: 21.6MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-13
  • 语言: 其他
  • 标签: SSH框架  

资源简介

这是我自己写的一个基于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\.mymetadata

     文件       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.xml

     文件       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.xml

     文件       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.xml

     文件       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.xml

     文件       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.xml

     文件       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个文件信息

评论

共有 条评论