`
markgoo
  • 浏览: 8453 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

自定义标签小练习----一个简单的分页标签

阅读更多
好久没有写过自定义标签了,这两天又稍微自己看了下,所以写一个自定义标签,因为前阶段正在看分页,所以自己做一个分页的自定义标签吧.


因为还有排序功能,所以这个和底层都结合的比较紧,
而且只能用MYSQL,因为用了MYSQL的一些特殊语法limit

这样做分页感觉是非常的不灵活,因为每个不同页面的分页都需要具体的action来支持,还没有做成一个单独的组件来用(第二个练习应该就会开始考虑这个了).所以现在只能采用DispatchAction,所有的action里都加一个方法来实现(应该是抽象出来的).

第一个分页的练习,多多包涵^_^


好了

直接放源码
  • 大小: 44.7 KB
  • EPT.rar (2.4 MB)
  • 下载次数: 74
3
0
分享到:
评论

相关推荐

    (全)传智播客PHP就业班视频完整课程

    解答学生问题--一个ip绑定多个域名 8-19 2.php运行过程时序图 php书写规范 8-19 3.php基本语法介绍 php数据类型介绍 8-19 4.整型细节说明 8-19 5.布尔细节 浮点数细节 字符串细节 算术运算符① 8-19 6.算术运算符② ...

    django的实战练习

    随着互联网技术的发展,Web开发成为了一个炙手可热的领域。而在这个领域中,Django框架因其简洁高效的特点,成为了众多开发者首选的Python Web开发框架之一。《Django实战练习》这本书由James Bennett撰写,他是...

    史上最全韩顺平传智播客PHP就业班视频,10月份全集

    解答学生问题--一个ip绑定多个域名 8-19 2.php运行过程时序图 php书写规范 8-19 3.php基本语法介绍 php数据类型介绍 8-19 4.整型细节说明 8-19 5.布尔细节 浮点数细节 字符串细节 算术运算符① 8-19 6.算术运算符② ...

    史上最全传智播客PHP就业班视频课,8月份视频

    解答学生问题--一个ip绑定多个域名 8-19 2.php运行过程时序图 php书写规范 8-19 3.php基本语法介绍 php数据类型介绍 8-19 4.整型细节说明 8-19 5.布尔细节 浮点数细节 字符串细节 算术运算符① 8-19 6.算术运算符② ...

    史上最全韩顺平传智播客PHP就业班视频,9月份全集

    解答学生问题--一个ip绑定多个域名 8-19 2.php运行过程时序图 php书写规范 8-19 3.php基本语法介绍 php数据类型介绍 8-19 4.整型细节说明 8-19 5.布尔细节 浮点数细节 字符串细节 算术运算符① 8-19 6.算术运算符② ...

    韩顺平PHP JS JQUERY 所有视频下载种子 货真价实

    解答学生问题--一个ip绑定多个域名 8-19 2.php运行过程时序图 php书写规范 8-19 3.php基本语法介绍 php数据类型介绍 8-19 4.整型细节说明 8-19 5.布尔细节 浮点数细节 字符串细节 算术运算符① 8-19 6.算术运算符② ...

    struts+hibernate分页源码

    4. **视图层处理**: Struts的JSP视图层可以通过标签库(如DisplayTag、Struts Tags等)或自定义标签来渲染分页链接。这些标签可以根据当前页和总页数生成上一页、下一页、跳转到指定页等功能。 5. **缓存策略**: ...

    Struts2+Hiberntate+Spring最简单的曾删节修改分页系统

    这个项目是一个基于S2SH实现的最简单的增删改查(CRUD)与分页系统的实例,旨在帮助开发者理解和实践这三者之间的集成。 **Struts2** 是一个MVC框架,它负责处理HTTP请求,提供控制器层的功能,通过Action类来处理...

    JavaEEstruts分页

    1. **创建Action类**:在Struts配置文件(struts.xml)中定义一个处理分页请求的Action类。这个类需要包含与分页相关的属性,如当前页数、每页显示的记录数等,并提供对应的setter和getter方法。 2. **编写Service层*...

    bootstrap入门练习实例

    6. **媒体对象(Media Object)**:这是一个用于构建内容与媒体(如图片或视频)紧密结合的组件,常用于创建用户评论、文章列表等。 7. **JavaScript插件**:除了CSS,Bootstrap还提供了许多基于jQuery的JavaScript...

    tapestry4.0简易教程

    - **概念理解:** 创建一个简单的在线商店项目。 - **具体实践:** 设计商品列表页面,并实现商品详情查看功能。 **3.2 显示详细资料——使用DirectLink组件** - **概念理解:** `DirectLink`组件可以生成指向特定...

    jsp2.0_技术手册

    JSP 2.0是JSP技术的一个重要版本,引入了许多新特性,提升了开发效率和应用程序的性能。 1. **页面元素** - **指令(Directives)**: JSP 2.0中包含`page`、`include`和`taglib`三种指令,用于设置页面属性、导入...

    Tapestry字典0.1.pdf

    - **实现**: 使用`<tapestry:link>`标签来实现跳转至另一个页面展示商品详细信息。 - **示例**: `${product.id}">` **3.4 使用不同包中的类** - **实现**: 通过导入其他包中的类来扩展功能。 - **示例**: `import ...

    (完整word版)Excel2010补充练习四.doc

    - 一个工作簿中可以包含多个工作表,不限于三个。 - 单元格是数据的基本存储单元,每个工作表的行号范围为 1 到 65536。 - 工作簿可以由一个或多个工作表以及图表组成,不只是工作表。 - 同时打开文件名相同的...

    mybatis源码+练习代码+插件+log4j2+maven

    【标题】"mybatis源码+练习代码+插件+log4j2+maven" 提供的资源包是一个综合的学习资料集合,旨在帮助用户深入理解MyBatis这一流行持久层框架,同时涵盖日志管理工具Log4j2和项目构建工具Maven。以下是这些组件的...

    JSP2.0大学教程-覃华

    10. **分页支持**:通过内置的标签库,JSP 2.0提供了简单的分页解决方案。 **学习JSP 2.0的关键点** 1. **理解基本语法**:包括HTML标记、JSP动作标签、脚本元素等。 2. **熟悉内置对象**:如request、response、...

    vue知乎项目vue练习

    Vue知乎项目是一个基于Vue的实践练习,旨在帮助初学者深入理解和应用Vue的核心概念。在这个项目中,你可以学习到以下关键知识点: 1. **Vue基本结构**:Vue项目通常包含`main.js`作为入口文件,这里会初始化Vue实例...

Global site tag (gtag.js) - Google Analytics