[jboss-user] [JBoss Seam] - Re: Pageflow problems with back button
jbeaken
do-not-reply at jboss.com
Wed Oct 31 13:25:35 EDT 2007
Trying to use a ui:include but I need to generate dynamic s:links, not even sure it's possible, something like this:
Page that has the ui:include
| <ui:include src="/include/pagination.xhtml">
| <ui:param name="next" value="#{listCompaniesService.next}"/>
| <ui:param name="itemCount" value="#{listCompaniesService.itemCount}"/>
| <ui:param name="batchSize" value="#{listCompaniesService.batchSize}"/> <ui:param name="firstItem" value="#{listCompaniesService.firstItem}"/> </ui:include>
|
with include :
| <ui:composition xmlns="http://www.w3.org/1999/xhtml"
| xmlns:s="http://jboss.com/products/seam/taglib"
| xmlns:ui="http://java.sun.com/jsf/facelets"
| xmlns:f="http://java.sun.com/jsf/core"
| xmlns:h="http://java.sun.com/jsf/html">
| <!-- FIRST -->
| <s:div id="tabcontainer" rendered="#{firstItem < batchSize}">
| <s:div styleClass="pageresults" rendered="#{itemCount > 0}">
| <div class="middle_highlight">
| <h:outputText value="#{firstItem + 1} ... #{itemCount < firstItem + batchSize ? itemCount : firstItem + batchSize}"/>
| </div>
| </s:div>
| <s:div styleClass="pageresults" rendered="#{itemCount > batchSize}">
| <s:link styleClass="middle" action="#{next}" value="#{firstItem + batchSize + 1} ... #{itemCount <= firstItem + (batchSize * 2) ? itemCount : firstItem + (batchSize * 2)}"></s:link>
| </s:div>
| <s:div styleClass="pageresults" rendered="#{itemCount > (batchSize * 2)}">
| <s:link styleClass="middle" action="#{next}" value="#{firstItem + 21} ... #{itemCount <= firstItem + 30 ? itemCount : firstItem + batchSize + (batchSize * 2)}"></s:link>
| </s:div>
| </s:div>
| ....
|
the dynamic s:link is found at :
<s:link styleClass="middle" action="#{next}" ...
In my head I think it won't be possible, unless maybe constructing a <a href manually, but anyone done it?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4100792#4100792
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4100792
More information about the jboss-user
mailing list