<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ page import="datedao.UserBase"
%>
<%@ page import="datedao.DateDao"
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<script type="text/javascript" language="JavaScript">
<!--
function Jumping(){
form1.action="/fenye/display.jsp";
form1.submit();
return;
}
//-->
</script>
<html>
<head>
<title>My JSP 'display.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<body>
<FORM align=center name="form1">
<TABLE border=1><TR><td >name</td><td>password</td></TR>
<%
int topage=1; //
int nowpage; //
int rowInPage=3; //
int allrow; //
int pages;//
topage=Integer.parseInt( request.getParameter("topage"));
if(topage<1)
topage=1;
DateDao uu=new DateDao();
ArrayList as=new ArrayList();
as=uu.getDate();
allrow=as.size();
pages=(allrow%3==0?(pages=allrow/3):(pages=(allrow/3+1)));
for(int i=0;i<3;i++){
if(((topage-1)*3+i)<allrow){
UserBase ub=(UserBase)as.get((topage-1)*3+i);
%>
<TR><td ><TR><td ><%=ub.getUserName()%></td><td><%=ub.getUserPassWord()%></td></TR>
<%}
else break;
}
%>
<TR><td ><a href="/fenye/display.jsp?topage=<%=topage-1%>">pre </td><td><a href="/fenye/display.jsp?topage=<%=topage+1%>">next </td></TR>
</TABLE>
turn to<SELECT name="topage" onchange="Jumping()">
<%
for(int i=1;i<=pages;i++){
if(i==topage){
%>
<OPTION selected value=<%=i%>><%=i%></OPTION>
<%}else{%>
<OPTION value=<%=i%>><%=i%></OPTION>
<%}}%>
</SELECT>
</FORM>
</body>
</html>
分享到:
相关推荐
超级简单jsp分页代码超级简单jsp分页代码超级简单jsp分页代码
一个简单的简单的jsp的分页代码,适合初学者
了解以上知识点后,我们可以根据"jsp简单分页 完整版"的资源进行学习,结合实际的代码分析和调试,加深对JSP分页机制的理解,并能将其应用到实际的Web开发项目中。记住,实践是最好的老师,理论知识结合实际案例将...
在JSP中,分页代码通常结合Servlet和JSP页面共同完成。Servlet处理请求,计算总页数,以及根据请求的页码获取对应的数据,然后将这些信息传递给JSP页面进行渲染。 1. **Servlet部分**: - 计算总页数:根据数据库...
三、JSP分页代码实现 1. 创建Servlet或Controller处理请求,获取当前页码和每页记录数,执行SQL查询。 ```java int currentPage = request.getParameter("page") != null ? Integer.parseInt(request.getParameter(...
本篇JSP分页代码示例为初学者提供了一个简单而实用的参考模板。通过学习此代码,不仅可以理解如何使用JSP与数据库交互来实现数据的分页显示,还能掌握基本的SQL查询技巧以及页面导航的设计思路。对于进一步学习和...
高效简单的 JSP 分页代码分析 高效简单的 JSP 分页代码分析 高效简单的 JSP 分页代码分析
本教程将围绕“jsp servlet 简单分页实现”这一主题展开,介绍如何在Java Web项目中实现分页功能。 首先,我们需要了解分页的基本概念。分页通常涉及两个主要参数:当前页数和每页显示的记录数。用户可以通过点击...
**JSP分页组件**是Java Web开发中一个不可或缺的部分,尤其在处理大量数据展示时,如用户查询、报表分析等场景。它允许用户轻松地浏览数据库中的数据,而无需一次性加载所有记录,从而提高页面加载速度,优化用户...
一个jsp的简单伪代码分页,主要是pagebean和分页链接的编写。
以下是一个简单的JSP分页代码示例: ```jsp *" %> int pageSize = 10; // 每页记录数 int pageNum = Integer.parseInt(request.getParameter("pageNum")); // 获取当前页码 Connection conn = ... // 数据库...
在这个"JSP简单分页--图书分页"项目中,我们将探讨如何利用JSP实现图书数据的分页显示,以及与数据库的交互操作,包括添加、删除、修改和查询功能。 首先,我们要理解什么是分页。在处理大量数据时,一次性加载所有...
本文将深入探讨如何使用Java Server Pages (JSP) 实现一个简单的分页功能。首先,我们理解一下分页的基本概念:分页是将大量数据分成若干个页面显示,每个页面包含一部分数据,用户可以通过点击页码或导航按钮来切换...
以下是一个简单的JSP假分页实现示例: 1. **假分页的基本思想**: - 全部数据获取:首先,程序会执行SQL查询,获取数据库中的所有记录。 - 数据截取:然后,仅保留当前页需要显示的数据,其余部分被忽略。 - ...
本资源包含了一个基于JSP的简单分页实现,配合Oracle数据库,提供了一套完整的可运行代码。接下来,我们将深入探讨JSP分页的核心概念和技术。 1. **JSP(JavaServer Pages)基础** JSP是Java的一个动态网页技术,...
本文将详细讲解如何在JSP中实现一个高效且简单的分页方案。 首先,我们需要理解分页的基本概念。分页是将大量数据分为多个小部分,每次只加载一部分到页面上,用户可以通过页码或导航按钮来切换不同的数据集。在JSP...
### JSP分页代码详解 #### 一、概述 在Web开发中,为了提升用户体验以及减轻服务器负担,分页技术被广泛应用于展示大量数据的场景。JSP(Java Server Pages)作为Java Web开发的一种常用技术,支持通过内嵌Java...
本资源提供了简单的分页基础代码,适用于初学者理解和实现分页功能。以下将详细讲解分页的核心概念以及如何在JSP(JavaServer Pages)中实现这一功能。 首先,分页的基本思想是将大量数据分为多个小部分,每次只...
本教程将深入讲解如何使用JSP来实现分页代码。 首先,我们需要理解分页的基本概念。分页通常涉及到以下几个关键元素: 1. **总记录数**:这是数据库中的全部数据行数。 2. **每页显示条数**:用户在每一页上看到的...