int pg=1;
if(request.getParameter("pg")!=null){
pg=Integer.parseInt(request.getParameter("pg"));
}
int size=20;//每页显示条数
ResultSet rs=db.executeQuery("select * from p_web where Title like'%"+keyword+"%' and State='finished' order by SortID limit "+(pg-1)*size+","+size);
// 计算总的记录条数
ResultSet rs3 = db.executeQuery("select count(*) from p_web where Title like'%"+keyword+"%' and State='finished' order by SortID");
int total =0;
if (rs3.next()) {
total = rs3.getInt(1);
}
// out.print(total+"<br>");
//总页数
int pgsize=0;
pgsize=(total/size)+((total%size)>0?1:0);
// out.print(pgsize);
%><br>
<%if(pg!=1){ %>
<A href="websearchresult.jsp?KeyWord=<%=keyword %>&pg=1">首页</A>
<A href="websearchresult.jsp?KeyWord=<%=keyword %>&pg=<%=pg>1?pg-1:1%>">上页</A>
<%}else{out.print("首页 上页");} %>
<%if(pg!=pgsize){ %>
<A href="websearchresult.jsp?KeyWord=<%=keyword %>&pg=<%=pg<pgsize?pg+1:pgsize%>">下页</A>
<A href="websearchresult.jsp?KeyWord=<%=keyword %>&pg=<%=pgsize%>">尾页</A>
<%}else{out.print("下页 尾页");} %>
第<%=pg%>页/共<%=pgsize%>页</A>
分享到:
相关推荐
本教程将详细讲解如何使用JSP(JavaServer Pages)配合JavaBean来实现MySQL数据库的子查询分页功能。在Eclipse 3.4环境下,我们可以轻松地完成这一过程。 首先,我们需要理解JSP和JavaBean的基本概念。JSP是一种...
标题中的"jsp +mysql+分页"涉及到的是Web开发中的几个关键概念,主要集中在Java服务器页面(JSP)、MySQL数据库以及分页技术的应用。这里我们将深入探讨这些知识点。 首先,JSP(JavaServer Pages)是一种动态网页...
### JSP分页技术详解:初学者的完美指南 #### 引言 在现代Web开发中,数据展示的效率和用户体验至关重要。对于大型数据库或数据集的处理,一次性加载所有数据不仅消耗大量资源,还可能导致页面加载缓慢,严重影响...
【JSP+MySQL分页组件】是Web开发中常见的功能,用于处理大量数据时提高页面加载速度和用户体验。在Web应用程序中,一次性加载所有数据可能导致页面响应慢,尤其是在数据库存储的数据量庞大的情况下。分页技术可以...
在网页开发中,数据量较大的时候,为了提高用户...通过阅读和理解这些代码,你可以更好地掌握JSP分页与MySQL结合的实际应用。在实际项目中,还可以考虑引入更高级的分页库,如MyBatis的PageHelper,以简化开发工作。
JSTL 实现 JSP 分页显示数据代码(MySQL 数据库) 本文将详细讲解如何使用 JSTL 实现 JSP 分页显示数据代码,并使用 MySQL 作为数据库。该代码不仅提供了分页显示数据的功能,还提供了数据库和表的创建代码。 标题...
在本项目中,我们将使用JSP页面向MySQL数据库发起请求,获取数据,然后在页面上进行分页展示。以下是实现这一功能的关键步骤: 1. **连接数据库**:在JSP或JavaBean中,使用JDBC(Java Database Connectivity)来...
【标题】"jsp+mySql 真假分页"涉及了Web开发中的两种常见分页技术:真分页和假分页。这两种方法在处理大量数据时特别有用,能够提高网页加载速度,优化用户体验。 **一、真分页** 真分页(Physical Pagination)是...
例如,一个简单的JSP分页示例可能包含以下步骤: 1. 用户请求分页数据,URL可能带有参数`pageNo`和`pageSize`。 2. 在Servlet或JavaBean中接收这些参数,构造SQL语句,并执行查询。 3. 将查询结果和总页数作为属性...
也可以把DBlink()中的conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/jiuzhou","root","123456");用的连接参数写在xml中生成一个JAR包,这样才更有扩展性,你说呢~~。希望高手能继续改良,让这段...
【MySQL分页JSP代码合集】是一个针对JavaEE开发者的资源包,主要涉及使用Java语言和JDBC(Java Database Connectivity)技术与MySQL数据库进行交互,实现数据的分页显示功能。分页是Web应用程序中常见的一种数据展示...
总结来说,"struts+mysql+jsp 分页"这个主题涉及到Struts框架中Action类的设计、MySQL数据库的分页查询以及JSP页面的动态渲染。通过合理的代码组织和利用MVC模式,可以实现高效、灵活的分页功能。在实际开发中,...
MySQL分页JSP实现Servlet+JavaBean+JSP三级架构 本文档对MySQL分页技术进行了总结,讨论了在JSP实现中使用Servlet+JavaBean+JSP三级架构的分页技术的实现方式。文章首先讨论了分页技术的重要性,并且提出了一个基本...
总结来说,实现Java AJAX分页和JSP分页涉及前后端的协作。前端通过AJAX与后端通信,后端处理请求并从数据库获取数据,然后将数据返回给前端,前端再更新页面内容。这个过程提升了用户体验,使得浏览大数据集变得更加...
而"fenye"可能是JSP分页页面的示例代码,展示了如何在JSP中显示分页数据和导航链接。 总结来说,这个主题涵盖了JAVA后端如何通过调用MYSQL存储过程处理分页查询,以及JSP如何接收并展示这些数据。这样的组合既利用...
**JSP分页插件与MySQL数据库的整合应用** 在Web开发中,处理大量数据时,分页是一种常见的优化手段,它可以提高用户体验,避免一次性加载过多数据导致页面响应慢。本教程将详细介绍如何使用JSP分页插件,并以MySQL...
本文件“JSP分页技术(多种方法)”中,将探讨几种常见的JSP分页实现方法。 1. **基于SQL的分页** 这是最基础的分页方法,通过在SQL查询语句中添加`LIMIT`和`OFFSET`或`ROWNUM`(根据数据库类型)来实现。例如,在...
本篇文章将以“JSP分页小例子”为出发点,详细讲解如何在Java Web环境中实现JSP分页,并结合MySQL数据库进行数据分页。 首先,我们要理解JSP(JavaServer Pages)的基本概念。JSP是Java EE平台的一部分,用于创建...
"jsp.rar_jsp 分页_jsp分页_jsp实现分页_分页"这个压缩包显然包含了一套完整的 JSP 分页解决方案。下面我们将详细探讨 JSP 实现分页的相关知识点。 1. **JSP基本概念**: JSP 是一种基于 Java 的服务器端脚本语言...
"jsp 分页源码.rar"这个压缩包可能包含了一个完整的JSP分页实现的源代码示例,让我们来详细探讨一下JSP分页的相关知识点。 1. **分页原理**: - 分页的基本思想是将大量数据分成若干小块(每块称为一页),每次只...