⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sessionbean.java

📁 本系统实现了从五个网站上搜索的图书进行整合后
💻 JAVA
字号:
package com.booksearch.util;

import java.util.ArrayList;
import java.util.HashMap;


import com.booksearch.orm.Book;

public  class  SessionBean {

	/*存放从各个网站上抽取来的内容*/
	private  ArrayList<Book> sessionBookList = new ArrayList<Book>();	
	
	private HashMap<String,String> nextUrl = new HashMap<String,String>();
    /*检索关键字*/
    private String keyword = null;
    /*检索方式*/
    private String searchKind = null;
    /*是否已经更新了记录总数*/
    private boolean hasupdate = false;
	/*记录总数*/
    private long recordNum = 0;
    /*标志是从数据库中查询到的结果还是网上抓取的*/
    private boolean isFromDatabase = true;
    /*搜索结果排序方式*/
    private String rankKind = null;
   
	public String getRankKind() {
		return rankKind;
	}
	public void setRankKind(String rankKind) {
		this.rankKind = rankKind;
	}
	public boolean isHasupdate() {
		return hasupdate;
	}
	public void setHasupdate(boolean hasupdate) {
		this.hasupdate = hasupdate;
	}
	public  void addtempList(ArrayList<Book> tempList){
		this.sessionBookList.addAll(tempList);
	}
	public  int getBookListSize(){
		
		return this.sessionBookList.size();
	}
	public  ArrayList<Book> gettempList(int start,int end){
		
		ArrayList<Book> tem = new ArrayList<Book>();
		for(int i = start;i<=end;i++){
			tem.add(this.sessionBookList.get(i));
		}
		return tem;
	}
	public  void initList(){
		if(this.sessionBookList.size()>0){
			this.sessionBookList.clear();
		}
	}
	public   Book getBook(int index){
		
		return this.sessionBookList.get(index);
	}
    public  void addRecordNum(long temNum){
    	this.recordNum += temNum;
    }
	public void clearNextUrl(){
		if(this.nextUrl.size()>0)
		    this.nextUrl.clear();
	}
	public ArrayList<Book> getSessionBookList() {
		return sessionBookList;
	}
	public void setSessionBookList(ArrayList<Book> sessionBookList) {
		this.sessionBookList = sessionBookList;
	}

	public long getRecordNum() {
		return recordNum;
	}
	public void setRecordNum(long recordNum) {
		this.recordNum = recordNum;
	}
	public String getKeyword() {
		return keyword;
	}
	public void setKeyword(String keyword) {
		this.keyword = keyword;
	}
	public boolean isFromDatabase() {
		return isFromDatabase;
	}
	public void setFromDatabase(boolean isFromDatabase) {
		this.isFromDatabase = isFromDatabase;
	}
	public String getSearchKind() {
		return searchKind;
	}
	public void setSearchKind(String searchKind) {
		this.searchKind = searchKind;
	}
	public HashMap<String, String> getNextUrl() {
		return nextUrl;
	}
	public void setNextUrl(HashMap<String, String> nextUrl) {
		this.nextUrl = nextUrl;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -