Struts 实现自定义分页标签
来源:互联网 发布:怎么查看windows密码 编辑:程序博客网 时间:2024/05/17 21:47
一、实现方式:
(1)添加 tld 配置文件。
在项目的WEB-INF下添加 mytag.tld 文件,内容如下:
(2)在cn.guopeng.oa.tag包中添加类:PagerTag 主要用来接收参数并传递给PagerImpl类
(3)在cn.guopeng.oa.tag包中添加类:PagerImpl。根据传过来的参数到值栈中获得相应值,并输出分页。
(4)请求的Action类
(5)使用分页标签的jsp页面:
(6)测试请求链接:
<%=webroot %>/orgAction!list?pid=1
没有传递currentPage参数原因是在Action中默认为第一页。
(7)其他说明:
在传递的参数中params对应Action中的一个Map类型,用于传递其他的参数,比如上面链接可以写为<%=webroot %>/orgAction!list?pid=1¤tPage=1其中currentPage就是要请求的页数,pid是父类型的id。就如同只取出某一分类中的记录再分页。
二、Struts 自定义标签的执行原理 时序图(部分):
- Struts 实现自定义分页标签
- 自定义struts标签分页
- 自定义分页标签实现
- 分页技巧(基于自定义标签+JSTL+Struts)
- 分页技巧(基于自定义标签+JSTL+Struts)
- 用自定义标签实现分页
- 用自定义标签实现分页
- 用自定义标签实现分页
- 用自定义标签实现分页
- 自定义标签实现分页效果
- 自定义标签实现分页简单化
- jsp自定义标签实现分页
- [原创]分页技巧(基于自定义标签+JSTL+Struts)
- Struts+Spring+Hibernate+自定义标签完成分页查询
- struts2中实现自定义分页标签
- Struts2中实现自定义分页标签
- Struts2中实现自定义分页标签
- Struts2中实现自定义分页标签2
- Servlet API 和 NIO: 最终组合在一起
- Sun Solaris in.ftpd服务超长命令处理跨站请求伪造漏洞
- will_paginate ROR分页
- Microsoft Outlook Web Access (OWA) version 8.2.254.0 information disclosure vulnerability
- 《最糟糕情况下的营销》之产品经理
- Struts 实现自定义分页标签
- google 总能带给人惊喜 google font api
- 优秀的Android开源应用程序
- Delphi经典实例10------字符串汉字字母统计
- 在一个窗口中显示多个视频子窗口
- ORACLE 与 mysql 的区别
- MySQL常用命令总结
- J2ME蓝牙连接步骤
- Makefile学习笔记---------自动化变量