displaytag1.2配置

一:jar包下载
http://displaytag.sourceforge.net/1.2/download.html


二: 开始吧
2.1 ,我们只用displaytag来显示List类型的数据,如果要分页显示的话,我们采用内存分页 法,要达到这个要求是很容易的
(1) 必须的jar包,共9个
commons-beanutils-1.7.0.jar
commons-collections-3.1.jar
commons-lang-2.3.jar
commons-logging-1.4.2.jar
displaytag-1.2.jar
log4j-1.2.13.jar
slf4j-api-1.4.2.jar
slf4j-log4j12-1.4.2.jar
standard-1.0.6.jar
注: 除了displaytag-1.2.jar外,其它都是java web工程常用到的jar包
(2) 如果您的servlert是 2.4或tomcat4以下版本
A :解压displaytag-1.2.jar包,在META_INF/下找到 displaytag.tld文件,
拷贝到:你的工程/WEB_INF/下
B :在web.xml中配置

C :在 使用到displaytag的jsp页面里加入:
<%@ taglib uri="/display" prefix="d" %>
D :真正使用时,用<d:table></d:table>就行了
(3) 如果你的 tomcat是5,6以上版本,即servlet是2.4以上的只要在jsp页面中加入以下就可以用了:
<%@ taglib uri="http://displaytag.sf.net/el" prefix="d" %>
注意

1:uri一定要与 displaytag-1.2.jar包里的/META_INF/下找到displaytag.tld文件的uri一至,才起作用

2:这里再解释一下,只要在standard.jar/meta-inf/下的xx.tld文件,会被tomcat5以上版本自动加载,我测试了一下,只要是任何一个jar包的meta-inf里有xx.tld文件,就可以直接在jsp页面中引入该标签了,uri一定要匹配。
(4) 现 在你就可以测试显示数据了


2.2 ,我们要实现真正的分页显示了

(1)首先准备一个PageList类,给出代码

 

(2)我们以mysql为例来做分页测试,给出sql语句如下:

select id, name, des, createTime, modifyTime from service order by id limit ?,?

 

(3)jsp页面中,我们这样写

<d:table name="resultList" requestURI="/test">

 

(4)给出servlet的doPost()代码,公供参考

 

(5)OK,就这几个要点,自己测试去吧

 

2.3 ,中文问题和displaytag.properties配置说明

(1):分页的中文问题

中文代码:

 

unicode代码

 

三:Fighting And Keep Moving

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值