- 浏览: 541464 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (339)
- JavaBase (27)
- J2EE (70)
- Database (22)
- Spring (3)
- struts1.x (6)
- struts2.x (16)
- Hibernate (10)
- IBatis (4)
- DWR (1)
- SSH (5)
- Oracle (31)
- HTML (12)
- javascript (11)
- Thinking (3)
- Workflow (5)
- Live (13)
- Linux (23)
- ExtJS (35)
- flex (10)
- php (3)
- Ant (10)
- ps (1)
- work (2)
- Test (1)
- Regular Expressions (2)
- HTTPServer (2)
- 方言 (1)
- 生活 (2)
- Sybase PowerDesigner (0)
最新评论
-
mikey_5:
非常感谢楼主的分享,<parameter propert ...
Check the output parameters (register output parameters failed) IN Ibatis -
影子_890314:
我现在也有这个错误,求解!
Check the output parameters (register output parameters failed) IN Ibatis -
358135071:
学习了,感谢分享!
使用hibernate 代替 mysql 中 limit 進行分頁 -
wjpiao:
你下面的“正确的映射”里面不是还是有number类型吗?
Check the output parameters (register output parameters failed) IN Ibatis -
zh_s_z:
很有用!弄一份吧!
Oracle数据库分区表操作方法
<%@ tag body-content="scriptless" display-name="pagging" pageEncoding="UTF-8" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ attribute name="path" required="true" description="请求的路径"%>
<%@ attribute name="count" required="true" description="总页数"%>
<%@ attribute name="page" required="true" description="当前页数"%>
<%@ attribute name="size" required="true" description="每页显示条数"%>
<%@ attribute name="borderColor" description="边框颜色"%>
<%@ attribute name="backColor" description="背景颜色"%>
<%@ attribute name="selectColor" description="选中的背景颜色" %>
<script type="text/javascript">
function getCheck(path)
{
if(path.indexOf('?')==-1)
return path+"?";
else
return path+"&";
}
function buttonClick(theButton)
{
location.href=getCheck("${path}")+"page="+theButton.value+"&size="+${size};
}
function goClick()
{
var theValue = document.getElementById("textNum").value;
if(parseInt(theValue)<1||parseInt(theValue)>${count})
{
alert("您输入的页数超出总页数!");
}else{
location.href=path+"page="+theValue;
}
}
function goClick2(isBack)
{
if(isBack)
{
if(${page}>1)
{
location.href=getCheck("${path}")+"page="+(${page}-1)+"&size="+${size};
}else
{
document.getElementById("btnUp").disabled="disabled";
}
}else
{
if(${page}<${count})
{
location.href=getCheck("${path}")+"page="+(${page}+1)+"&size="+${size};;
}else
{
document.getElementById("btnNext").disabled="disabled";
}
}
}
</script>
<!------------------------------------------>
<c:set var="startSize" value="1" />
<c:set var="endSize" value="10"/>
<c:if test="${count<=10}">
<c:set var="endSize" value="${count}"/>
</c:if>
<c:if test="${count>10}">
<c:if test="${page-4>0&&page+5<=count}">
<c:set var="startSize" value="${page-4}" />
<c:set var="endSize" value="${page+5}"/>
</c:if>
<c:if test="${page+5>count}">
<c:set var="startSize" value="${count-9}" />
<c:set var="endSize" value="${count}"/>
</c:if>
</c:if>
<!------------------------------------------>
<table border="0" cellpadding="0" cellspacing="0" class="fun">
<tr>
<td><input id="btnUp" type="button" width="80px" value="上一页" class="buttom" onclick="goClick2(true)"/><td>
<c:forEach var="curNum" begin="${startSize}" end="${endSize}" step="1">
<c:if test="${page==curNum}">
<td><input type="button" value="${curNum}" class="buttomSelect"/><td>
</c:if>
<c:if test="${page!=curNum}">
<td><input type="button" value="${curNum}" class="buttom" onclick="buttonClick(this)"/><td>
</c:if>
</c:forEach>
<td><input id="btnNext" type="button" width="80px" value="下一页" class="buttom" onclick="goClick2(false)"/><td>
<td>
<select id="textNum" class="textborder" onchange="buttonClick(this)">
<c:forEach var="indexValue" begin="1" end="${count}" step="1">
<c:if test="${indexValue==page}">
<option value="${indexValue}" selected>第${indexValue}页</option>
</c:if>
<c:if test="${indexValue!=page}">
<option value="${indexValue}">第${indexValue}页</option>
</c:if>
</c:forEach>
</select>
<td>
</tr>
</table>
发表评论
-
Moto官方GMS谷歌服务套件For XT800+下载和使用教程
2011-05-21 22:03 3982MOTOXT800+ ANDROID ROM address: ... -
barcode4j
2011-05-14 17:34 970project net address: htt ... -
org.logicalcobwebs.proxool 连接池异常
2011-05-09 10:02 76792011/05/09 09:59:44:695 ERROR [ ... -
Spring JDBC 调用 procedure
2011-03-25 16:12 1332import java.sql.CallableStateme ... -
JDBC Call MySQL Proc
2011-03-25 15:10 1017MySQL PROC : ------------- ... -
Axis 开发WebService
2011-03-14 16:11 888net address : http://blog.cs ... -
java 内存查看软件_Jprofiler
2011-03-04 14:34 889java 内存查看软件(Eclipse plugin): ... -
了解 Eclipse 插件如何使用 OSGi
2011-02-18 09:39 973http://www.ibm.com/developerwor ... -
tomcat out of Memory error
2011-01-28 17:03 1022net address: http://www.iteye.c ... -
bak_
2010-12-30 17:48 806weblog address: http://kenwubl ... -
jsp tag page plugin
2010-12-09 15:31 894jsp tag page plugin: http://ww ... -
page cache set
2010-12-02 17:03 837response.setHeader("Ca ... -
properties file editor
2010-11-28 14:26 875net address(多种语言在同一个表格中,容易排除遗漏属 ... -
判断浏览器的语言
2010-11-26 17:43 855*.jsp page : <% Lan ... -
属性文件编辑器
2010-11-26 14:43 948在此想和大家分享一个不错的编写properties文件的Ecl ... -
google-api-translate-java
2010-11-14 17:51 804// http://code.google.com/p/go ... -
regex in java
2010-11-14 16:06 904Pattern类: 例子: Pat ... -
EHCache 配置详解
2010-10-13 17:22 10549EHCache 是一个纯java 的在进程中的缓存 ... -
displaytag jsp paging tag
2010-10-13 10:04 864displaytag :jsp paging tag ... -
Spring_Recipes code
2010-09-29 23:47 704code source: http://www.apress ...
相关推荐
paging.jsp
request.getRequestDispatcher("paging.jsp").forward(request, response); } private List<User> queryUsers(int currentPage, int pageSize) { // 实现SQL查询,返回分页数据 } } ``` ### 5. 用户交互 ...
【标题】"paging_demo"是一个基于JSP和Servlet技术实现的分页示例项目,它展示了如何在Web应用中处理大量数据的分页显示。在Web开发中,尤其是在展示数据库中的大量记录时,分页是一种常见的优化用户体验的方法,...
在这个"Check_Paging6"项目中,我们看到的是一个分页查询的应用。分页是Web应用中常见的一种功能,它能帮助用户逐步浏览大量数据,而不是一次性加载所有内容,这样可以提高页面加载速度并改善用户体验。 1. **...
它们通常由一个或多个标签库(Tag Library)提供,这些库包含了一系列与分页相关的标签,如`<paging:start>`, `<paging:end>`, `<paging:current>`, `<paging:prev>`, 和 `<paging:next>`等。 2. **使用方法**:...
文章名称:jdbc+servlet+jsp来写个mysql分页案例 文章链接:https://blog.csdn.net/qq_29001539/article/details/104800923 - 该代码包所使用到的内容 jsp、servlet、bootstrap3、jdk6、tomcat6、jstl标签库、...
在Java Web开发中,JSP(JavaServer Pages)是一种用于创建动态网页的技术,而`<authorization-module>`看起来是一个自定义的JSP标签库,专门设计用于处理权限管理和分页功能。这种标签库使得开发者能够更方便地在...
在JavaWeb开发中,"paging_javaweb_"这个标题很可能指的是一个关于分页功能的实践项目。在大型Web应用程序中,数据量庞大时,为了提高用户体验和性能,通常会采用分页显示数据,而不是一次性加载所有内容。下面将...
在JavaServer Pages (JSP) 开发中,EXT 是一个流行的JavaScript 框架,它提供了丰富的用户界面组件,包括Grid(数据网格)和Table。EXT 提供了一种优雅的方式来展示和操作数据,尤其适用于创建交互式的Web应用程序,...
<result name="success">/paging.jsp ``` 2. **创建Action类**: 创建一个名为`PagingAction`的类,这个类通常会包含一个或多个表示当前页码、每页记录数等属性,并提供获取和设置这些属性的方法。同时,`...
分页组件通常会提供一套自定义的JSP标签,例如`<paging:start/>`, `<paging:end/>`, `<paging:page/>`等,方便开发者在页面上插入分页控件。这些标签会根据当前页码和总页数动态生成相应的HTML,比如“上一页”、...
你可以通过`export`, `sort`, `paging`等属性来定制分页样式和行为。例如: ```jsp <!-- column definitions --> ``` **登录验证的实现** DisplayTag本身并不直接处理用户认证和授权,但这可以通过与Spring ...
在提供的压缩包文件"paging"中,可能包含了示例代码、数据库脚本、CSS样式文件和HTML模板。通过研究这些文件,你可以更深入地理解如何将上述步骤应用到实际项目中。记得在本地环境中配置好Java Web环境,如Tomcat...
本教程主要探讨如何在Struts2框架下实现一个基于JSP的自定义分页组件,名为"zoo-paging-1.0.jar"。该组件不仅提供了分页功能,还附带了源代码和示例项目,方便开发者理解和应用。 首先,我们来理解分页的基本概念。...
在Java服务器页面(JSP)开发中,自定义标签是一个非常重要的特性,它允许开发者创建可重用的组件,提高代码的可维护性和可读性。本实例将深入讲解如何实现一个基于JSP的自定义分页标签,并涉及到Java反射机制的应用...
- **JSP页面**:在JSP页面中,使用`<emp:paging currentPage="1" itemsPerPage="10"/>`这样的自定义标签,传入当前页数和每页条目数。 通过这种方式,开发者可以将复杂的分页逻辑封装起来,使得JSP页面更专注于视图...
在"基于JSP+JDBC+Session的购物车"项目中,Paging这个文件名可能代表分页功能的实现。分页是大型数据集常用的一种显示策略,它将大量商品信息分成若干页显示,避免一次性加载过多数据导致页面响应变慢。在JSP中,...
在这个压缩包文件"Paging"中,可能包含了实现上述功能的JSP页面、Servlet或Controller代码、数据库查询示例等资源。通过学习和理解这些代码,开发者可以更好地掌握前后端分页的实现方式,提升Web应用的性能和用户...
request.getRequestDispatcher("paging.jsp").forward(request, response); } private int calculateTotalPages(ResultSet rs, int pageSize) { // 计算总页数 rs.last(); int rowCount = rs.getRow(); ...
例如,你可以有一个名为`<paging:display>`的标签来展示当前页的数据,以及`<paging:nav>`标签来生成导航链接,如“上一页”、“下一页”。 对于QQ菜单,这可能涉及到CSS样式和JavaScript交互。开发者可能会使用CSS...