📄 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 + -