📄 borrowbookrecordaction.java
字号:
package com.web.action;import static com.common.BeanFactory.getBean;import java.util.List;import javax.servlet.http.HttpServletRequest;import org.apache.struts2.ServletActionContext;import com.bean.BorrowBook;import com.opensymphony.xwork2.ActionSupport;import com.service.BooksService;public class BorrowBookRecordAction extends ActionSupport{ private Integer bookid; private Integer readerid; private Integer currentPage = 1; private Integer pageCount; private Integer messageCount; private List subBorrowRecord; public String borrowRecord() throws Exception{ HttpServletRequest request = ServletActionContext.getRequest(); BooksService service = (BooksService)getBean("booksService"); System.out.println(readerid+"/"+bookid); List list = service.findReaderBorrowBook(readerid, bookid, null); if(list==null) return "success"; separatePage(list); return "success"; } public Integer getBookid() { return bookid; } public void setBookid(Integer bookid) { this.bookid = bookid; } public Integer getReaderid() { return readerid; } public void setReaderid(Integer readerid) { this.readerid = readerid; } public int getCurrentPage() { return currentPage; } public void setCurrentPage(int currentPage) { this.currentPage = currentPage; } public int getPageCount() { return pageCount; } public void setPageCount(int pageCount) { this.pageCount = pageCount; } public int getMessageCount() { return messageCount; } public void setMessageCount(int messageCount) { this.messageCount = messageCount; } public List getSubBorrowRecord() { return subBorrowRecord; } public void setSubBorrowRecord(List subBorrowRecord) { this.subBorrowRecord = subBorrowRecord; } private void separatePage(List list){ if(list.isEmpty()){ messageCount = 0; return; } messageCount = list.size(); if(list.size()%4==0) pageCount = list.size()/4; else pageCount = list.size()/4 + 1; if(list.size()>currentPage*4) subBorrowRecord = list.subList((currentPage-1)*4, currentPage*4); else subBorrowRecord = list.subList((currentPage-1)*4, list.size()); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -