?? show.java
字號:
package action;
import java.util.ArrayList;
import java.util.HashMap;
import javax.servlet.http.HttpSession;
public class Show {
public static ArrayList page(ArrayList al,int n,HttpSession s){
ArrayList a=new ArrayList();
int sumPage=al.size()/5+1;
if(al.size()%5==0){
sumPage--;
}else{}
if(n<=0){
n=1;
}else if(n>sumPage){
n=sumPage;
}
try{
for(int i=0;i<5;i++){
HashMap has=(HashMap)al.get(5*(n-1)+i);
if(has!=null){
a.add(has);
}else{
break;
}
}
}
catch(IndexOutOfBoundsException e){
System.out.println("something wrong");
}
s.setAttribute("sumpage", sumPage);
System.out.println("sumpage="+sumPage);
s.setAttribute("sumrecord", al.size());
System.out.println("sumrecord"+al.size());
s.setAttribute("nowpage", n);
System.out.println("nowpage"+n);
return a;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -