[jboss-cvs] jboss-seam/seam-gen/view ...
Gavin King
gavin.king at jboss.com
Wed Nov 8 17:46:58 EST 2006
User: gavin
Date: 06/11/08 17:46:58
Modified: seam-gen/view list.xhtml.ftl
Log:
pagination
Revision Changes Path
1.4 +21 -0 jboss-seam/seam-gen/view/list.xhtml.ftl
(In the diff below, changes in quantity of whitespace are not shown.)
Index: list.xhtml.ftl
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/seam-gen/view/list.xhtml.ftl,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- list.xhtml.ftl 7 Nov 2006 09:11:57 -0000 1.3
+++ list.xhtml.ftl 8 Nov 2006 22:46:58 -0000 1.4
@@ -5,6 +5,7 @@
<#assign listName = componentName + "List">
<#assign pageName = entityName>
<#assign editPageName = entityName + "Edit">
+<#assign listPageName = entityName + "List">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:s="http://jboss.com/products/seam/taglib"
@@ -48,6 +49,26 @@
</h:column>
</h:dataTable>
+ <div class="tableControl">
+
+ <s:link view="/${listPageName}.xhtml" rendered="${'#'}{${listName}.previousExists}" value="<< First Page">
+ <f:param name="firstResult" value="0"/>
+ </s:link>
+
+ <s:link view="/${listPageName}.xhtml" rendered="${'#'}{${listName}.previousExists}" value="< Previous Page">
+ <f:param name="firstResult" value="${'#'}{${listName}.previousFirstResult}"/>
+ </s:link>
+
+ <s:link view="/${listPageName}.xhtml" rendered="${'#'}{${listName}.nextExists}" value="Next Page >">
+ <f:param name="firstResult" value="${'#'}{${listName}.nextFirstResult}"/>
+ </s:link>
+
+ <s:link view="/${listPageName}.xhtml" rendered="${'#'}{${listName}.nextExists}" value="Last Page >>">
+ <f:param name="firstResult" value="${'#'}{${listName}.lastFirstResult}"/>
+ </s:link>
+
+ </div>
+
<div class="actionButtons">
<s:link id="create" value="Create ${componentName}" linkStyle="button"
view="/${editPageName}.xhtml" propagation="begin"/>
More information about the jboss-cvs-commits
mailing list