JSP分页2

来源:互联网 发布:面向切面编程什么意思 编辑:程序博客网 时间:2024/06/06 08:36

使用diasplaytag组件。

使用mysql5, 有个数据表user,字段有id, username, password。

使用displaytag需导入displaytag-1.1.jar,和

  • commons-logging
  • commons-lang
  • commons-collections
  • commons-beanutils
  • log4j
  • itext (optional, for pdf/rtf export)

然后在JSP页面中放入<%@ taglib uri="http://displaytag.sf.net " prefix="display"%>

 

例子程序中还用到了displaytag主页上的CSS,运行结果

 

 

页面显示中的"11 items found, displaying 1 to 4. [First/Prev] 1 , 2 , 3 [Next /Last ]",可以通过修改displaytag.properties文件修改。

paging.banner.placement=both
paging.banner.items_name=条记录

paging.banner.no_items_found=<span class="pagebanner">没有 {0} 找到.</span> 
paging.banner.one_item_found=<span class="pagebanner">一条 {0} 找到.</span>
paging.banner.all_items_found=<span class="pagebanner">{0} {1} 找到, 显示所有 {2}.</span>
paging.banner.some_items_found=<span class="pagebanner">{0} {1} 找到, 显示 {2} 到 {3}.</span>

paging.banner.full=<span class="pagelinks">[<a href="{1}">首页</a>/<a href="{2}">上一页</a>] {0} [<a href="{3}">下一页</a>/<a href="{4}">尾页</a>]</span>
paging.banner.first=<span class="pagelinks">[首页/上一页] {0} [<a href="{3}">下一页</a>/<a href="{4}">尾页</a>]</span>
paging.banner.last=<span class="pagelinks">[<a href="{1}">首页</a>/<a href="{2}">上一页</a>] {0} [下一页/尾页]</span>
paging.banner.onepage=<span class="pagelinks">{0}</span>

paging.banner.page.selected=<strong>{0}</strong>
paging.banner.page.link=<a href="{1}" title="Go to page {0}">{0}</a>
paging.banner.page.separator=, /

 

displaytag.properties中的中文字符需要转换成utf-8形式。

 

 

原创粉丝点击