91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 16.74MB
    文件類型: .zip
    金幣: 2
    下載: 1 次
    發布日期: 2023-07-16
  • 語言: 其他
  • 標簽: 圖書??

資源簡介

本科學士的畢業論文,現在流行的前后端交互式網上圖書購買系統,可直接運行

資源截圖

代碼片段和文件信息

package?org.easybooks.bookstore.action;

import?java.util.List;
import?java.util.Map;

import?org.easybooks.bookstore.service.IBookService;
import?org.easybooks.bookstore.service.ICatalogService;
import?org.easybooks.bookstore.util.Pager;

import?com.opensymphony.xwork2.ActionContext;
import?com.opensymphony.xwork2.ActionSupport;

public?class?BookAction?extends?ActionSupport?{

protected?ICatalogService?catalogService;?//?為使用業務層而設置的屬性
protected?Integer?catalogid;?//?分類id
protected?IBookService?bookService;
private?Integer?currentPage?=?1;
private?String?bookname;

public?String?getBookname()?{
return?bookname;
}

public?void?setBookname(String?bookname)?{
this.bookname?=?bookname;
}

public?Integer?getCurrentPage()?{
return?currentPage;
}

public?void?setCurrentPage(Integer?currentPage)?{
this.currentPage?=?currentPage;
}

//?瀏覽分類目錄
public?String?browseCatalog()?throws?Exception?{
List?catalogs?=?catalogService.getAllCatalogs();?//?直接調用業務層方法
Map?request?=?(Map)?ActionContext.getContext().get(“request“);
request.put(“catalogs“?catalogs);
return?SUCCESS;
}

public?String?browseBook()?throws?Exception?{
List?books?=?bookService.getBookbyCatalogid(catalogid);
Map?request?=?(Map)?ActionContext.getContext().get(“request“);
request.put(“books“?books);
return?SUCCESS;
}

//?分頁顯示圖書
public?String?browseBookPaging()?throws?Exception?{
int?totalSize?=?bookService.getTotalbyCatalog(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?{
StringBuffer?hql?=?new?StringBuffer(“from?Book?b?“);
if?(bookname?!=?null?&&?bookname.length()?!=?0)
hql.append(“where?b.bookname?like?‘%“?+?bookname?+?“%‘“);
List?books?=?bookService.getRequiredBookbyHql(hql.toString());
Map?request?=?(Map)?ActionContext.getContext().get(“request“);
request.put(“books“?books);
return?SUCCESS;
}

//?以下為各屬性的getter/setter方法
public?Integer?getCatalogid()?{
return?this.catalogid;
}

public?void?setCatalogid(Integer?catalogid)?{
this.catalogid?=?catalogid;
}

public?ICatalogService?getCatalogService()?{
return?this.catalogService;
}

public?void?setCatalogService(ICatalogService?catalogService)?{
this.catalogService?=?catalogService;
}

public?IBookService?getBookService()?{
return?bookService;
}

public?void?setBookService(IBookService?bookService)?{
this.bookService?=?bookService;
}

}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-05-03?08:45??BookStroeWeb\
?????文件????????5137??2015-09-22?09:25??BookStroeWeb\.classpath
?????文件?????????531??2015-09-22?09:26??BookStroeWeb\.myhibernatedata
?????文件?????????309??2015-10-15?09:41??BookStroeWeb\.mymetadata
?????文件????????2165??2015-09-22?10:15??BookStroeWeb\.project
?????目錄???????????0??2017-05-03?08:45??BookStroeWeb\.settings\
?????文件?????????500??2015-09-22?09:21??BookStroeWeb\.settings\.jsdtscope
?????文件?????????395??2015-09-22?09:21??BookStroeWeb\.settings\org.eclipse.jdt.core.prefs
?????文件?????????474??2015-09-22?09:21??BookStroeWeb\.settings\org.eclipse.wst.common.component
?????文件?????????252??2015-09-22?09:21??BookStroeWeb\.settings\org.eclipse.wst.common.project.facet.core.xml
?????文件??????????49??2015-09-22?09:21??BookStroeWeb\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2015-09-22?09:21??BookStroeWeb\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件?????????462??2015-09-22?09:25??BookStroeWeb\.springBeans
?????目錄???????????0??2017-05-03?08:45??BookStroeWeb\src\
?????文件????????3106??2015-09-22?09:28??BookStroeWeb\src\applicationContext.xml
?????目錄???????????0??2017-05-03?08:45??BookStroeWeb\src\org\
?????目錄???????????0??2017-05-03?08:45??BookStroeWeb\src\org\easybooks\
?????目錄???????????0??2017-05-03?08:45??BookStroeWeb\src\org\easybooks\bookstore\
?????目錄???????????0??2017-05-03?08:45??BookStroeWeb\src\org\easybooks\bookstore\action\
?????文件????????2954??2015-09-22?09:53??BookStroeWeb\src\org\easybooks\bookstore\action\BookAction.java
?????文件????????2885??2015-09-22?10:07??BookStroeWeb\src\org\easybooks\bookstore\action\ShoppingAction.java
?????文件????????1768??2015-09-22?09:58??BookStroeWeb\src\org\easybooks\bookstore\action\User-userContext-validation.xml
?????文件?????????451??2015-09-22?09:58??BookStroeWeb\src\org\easybooks\bookstore\action\UserAction-validation.xml
?????文件????????2011??2017-05-05?16:01??BookStroeWeb\src\org\easybooks\bookstore\action\UserAction.java
?????目錄???????????0??2017-05-03?08:45??BookStroeWeb\src\org\easybooks\bookstore\dao\
?????文件?????????465??2015-09-22?09:30??BookStroeWeb\src\org\easybooks\bookstore\dao\baseDAO.java
?????文件?????????549??2015-09-22?09:31??BookStroeWeb\src\org\easybooks\bookstore\dao\IBookDAO.java
?????文件?????????158??2015-09-22?09:32??BookStroeWeb\src\org\easybooks\bookstore\dao\ICatalogDAO.java
?????目錄???????????0??2017-05-03?08:45??BookStroeWeb\src\org\easybooks\bookstore\dao\impl\
?????文件????????1913??2015-09-22?09:35??BookStroeWeb\src\org\easybooks\bookstore\dao\impl\BookDAO.java
?????文件?????????539??2015-09-22?09:36??BookStroeWeb\src\org\easybooks\bookstore\dao\impl\CatalogDAO.java
............此處省略197個文件信息

評論

共有 條評論