JAVA 手动分页代码
来源:互联网 发布:python写一个爬虫 编辑:程序博客网 时间:2024/06/11 17:07
int pageCount = count / 8 + (count % 8 == 0 ? 0 : 1);//获取总页数 8:每页显示的条数
Servlet:
//下一页
int carType=Integer.parseInt(request.getParameter("carType"));
String newscar=request.getParameter("newscar");
String newscars=new String(newscar.getBytes("ISO-8859-1"), "UTF-8");
String sPageNow=request.getParameter("danqianPage");
int PageNow=Integer.parseInt(sPageNow)*8;
int danqianPage=Integer.parseInt(request.getParameter("danqianPage"))+1; ////当前页
IcarInfo ip=new CarInfoImpl();
List<CarInfo> carInfoList=new ArrayList<CarInfo>();
carInfoList=ip.getAllCarInfo(carType,PageNow,8);
request.setAttribute("pageCount", request.getParameter("pageCount").trim());
request.setAttribute("danqianPage", danqianPage);
//上一页
int carType=Integer.parseInt(request.getParameter("carType"));
String newscar=request.getParameter("newscar");
String newscars=new String(newscar.getBytes("ISO-8859-1"), "UTF-8");
String sPageNow=request.getParameter("danqianPage");
int PageNow=(Integer.parseInt(sPageNow)-1)*8;
int danqianPage=Integer.parseInt(request.getParameter("danqianPage"))-1; ////当前页
IcarInfo ip=new CarInfoImpl();
List<CarInfo> carInfoList=new ArrayList<CarInfo>();
carInfoList=ip.getAllCarInfo(carType,PageNow-8,8);
request.setAttribute("pageCount", request.getParameter("pageCount").trim());
request.setAttribute("danqianPage", danqianPage);
jsp:
<input type="hidden" id="pageCounts" name="pageCounts" value="${requestScope.pageCount}">
<input type="hidden" id="danqianPages" name="danqianPages" value="${requestScope.danqianPage}">
第${requestScope.danqianPage}页/共${requestScope.pageCount }页
JS:
function FenyeNext(){
var pageCount=document.getElementById('pageCounts').value; ///总页数
var danqianPage=document.getElementById('danqianPages').value; ////当前页
if(parseInt(danqianPage) < parseInt(pageCount)){
location.href="<%=basePath%>KServlet?action=FenyeNext&PageNow=&{PageNow}&pageCount="+pageCount+"&danqianPage="+danqianPage;
}else{
return false;
}
}
function FenyeBack(){
var pageCount=document.getElementById('pageCounts').value; ///总页数
var danqianPage=document.getElementById('danqianPages').value; ////当前页
if(parseInt(danqianPage) > 1){
location.href="<%=basePath%>KServlet?action=FenyeBack&PageNow=&{PageNow}&pageCount="+pageCount+"&danqianPage="+danqianPage;
}else{
return false;
}
}
留着以后作参数
- JAVA 手动分页代码
- GridView 手动分页代码
- Java实现手动分页
- asp.net 手动分页代码
- 手动分页
- 文章内容分页--手动分页
- JAVA分页代码实例
- Java分页代码(JFIS)
- java分页代码
- java 分页 代码
- JAVA通用分页代码
- java 分页代码
- Java分页代码
- Java分页代码(JFIS)
- JAVA分页代码实例
- java中的分页代码
- JAVA分页代码
- Java分页代码实例
- mysql对GIS的支持
- HDU 1003 Max Sum(最大连续子序列和)
- .Net 多线程编程一例
- Linq入门
- 被质疑的时候,你会如何?
- JAVA 手动分页代码
- YQBlog - .NET MVC3博客系统之用户系统实战开发分享【开源】
- windows下配置和使用boost
- jquery的ajax缓存问题
- tomcat设置https访问(http自动跳转到https)
- C#中hashtable 与 dictionary的区别
- Monitor类、Lock关键字和Mutex类
- Rose与PowerDesigner:两款建模工具对比分析比较
- Robotium测试NotePad(三) //测试修改文本