使得displaytag分页标签显示为 上一页 下一页 首页 末页 的形式 以及 修饰类的 简单使用
注: displaytag的属性文件存放在src根路径下 文件名为displaytag_zh_CN.properties 该文件时参照 displaytag 自带的属性文件 (位于org.displaytag.properties包下)displaytag.properties修改而来的。
displaytag_zh_CN.properties文件部分内容
paging.banner.no_items_found=<span class\="pagebanner">\u627E\u4E0D\u5230\u4EFB\u4F55\u8BB0\u5F55.</span>
paging.banner.one_item_found=<span class\="pagebanner">\u627E\u5230[1]\u6761\u8BB0\u5F55.</span>
paging.banner.all_items_found=<span class\="pagebanner">\u627E\u5230[{0}]\u6761\u8BB0\u5F55, \u663E\u793A\u6240\u6709,\u5171 [{0}]\u6761\u8BB0\u5F55.</span>
paging.banner.some_items_found=<span class\="pagebanner">\u627E\u5230[{0}]\u6761\u8BB0\u5F55, \u663E\u793A[{2}]\u5230[{3}]\u6761.</span>
paging.banner.full=<span class\="pagelinks">[<a href\="{1}">\u9996\u9875</a>/<a href\="{2}">\u4E0A\u4E00\u9875</a>] {0} [<a href\="{3}">\u4E0B\u4E00\u9875</a>/<a href\="{4}">\u672B\u9875</a>]</span>
paging.banner.first=<span class\="pagelinks">[\u9996\u9875/\u4E0A\u4E00\u9875] {0} [<a href\="{3}">\u4E0B\u4E00\u9875</a>/<a href\="{4}">\u672B\u9875</a>]</span>
paging.banner.last=<span class\="pagelinks">[<a href\="{1}">\u9996\u9875</a>/<a href\="{2}">\u4E0A\u4E00\u9875</a>] {0} [\u4E0B\u4E00\u9875/\u672B\u9875]</span>
paging.banner.onepage=<span class="pagelinks">{0}</span>
该文件经过了utf-8编码 native2ascii -encoding utf-8 displaytag_zh.properties displaytag_zh_CN.properties
示例中使用了 study.displaytag.UserDisplay修饰类(与get方法有关)
示例代码在tomcat6.0下运行正常
示例代码 userms.war
分享到:
相关推荐
5. **样式和国际化**:DisplayTag支持自定义样式和多语言,可以通过配置文件或CSS来改变分页栏的外观,使用`local`属性可以设置显示的语言。 在"displaytagexample"这个示例中,可能包含了一个运行展示分页功能的...
DisplayTag是一个用于JSP页面的强大标签库,其主要功能在于处理表格数据,包括分页、数据导出、列排序等高级特性。DisplayTag是开源软件,可以从官方网站(http://displaytag.sourceforge.net/)获取最新版本的JAR包...
DisplayTag则是一个开放源码的Java库,用于在Web应用程序中生成表格,它提供了丰富的功能,如分页、排序、国际化等,极大地简化了表格展示的复杂性。这篇博客文章《Struts2中使用displaytag标签总结》很可能是讨论...
11. **国际化支持**:DisplayTag支持多语言,通过`.properties`文件可以为不同语言提供翻译。`bundle`属性用于指定资源文件的名称。 12. **样式定制**:DisplayTag允许通过CSS定义表格的样式,包括单元格、行、表头...
DisplayTag是一个开源的Java Web开发库,用于生成复杂的表格,提供了很多高级功能,如排序、分页、国际化、导出等。它简化了在Web应用中处理表格展示的工作,极大地提高了开发效率。以下是对DisplayTag标签、源码、...
1. **多语言支持**:Displaytag 支持多种语言,包括中文,通过配置displaytag.properties文件可以实现语言切换,为用户提供本地化的提示信息。例如,表头的排序提示、分页导航的文本等都可以进行自定义。 2. **表格...
这些修改可能包括添加或调整了对中文字符排序的支持,例如使用`Collator`类,这是一个可以进行本地化排序的Java类。`Collator`可以根据特定地区的排序规则进行比较,包括中文环境下的拼音或笔画排序。 编译后的文件...
配置完成后,就可以在Action中准备数据,并在JSP页面上使用DisplayTag的标签进行分页显示。例如,`<display:table>`标签用于渲染数据,`<display:paginator/>`标签则生成分页导航。 通过上述步骤,一个Java Web应用...
Struts可以通过定制Action或者使用第三方库如DisplayTag、Struts2的Pagination插件来实现分页。 综上所述,这个压缩包文件可能包含了一个使用Struts进行分页操作和实现国际化功能的实例代码。开发者可以通过研究这...
- JSP与JavaBean的交互:会使用`jsp:useBean`和`jsp:setProperty`标签进行JavaBean的实例化和属性设置。 6. **分页原理**: - 分页流程:了解计算总记录数、每页显示记录数、当前页数等关键步骤。 - 分页实现:...
`displaytag.properties`和`displaytag_zh_CN.properties`是DisplayTag的默认配置和中文语言包,用于定制显示样式和多语言支持。 总之,Struts 2框架结合DisplayTag库,为Java Web开发者提供了一个强大且灵活的平台...
DisplayTag是一个流行的标签库,专门用于处理列表数据的分页显示。它可以轻松地与Stripes框架集成,以实现高效的数据分页。 ##### 7.1.2. 使用JMesa进行分页处理 JMesa是一个更为强大的分页工具,不仅支持基本的...