仅限tomahawk dataScroller秀:
|< << < > >> >|而不是在页面上划分表格,全部显示在一起
jsp页面的下面部分:
<t:dataTable
id="resultTable"
value="#{customerSearchResults}"
var="customerInfo" >
<h:column>
<f:facet name="header">
<h:outputText value="Account #" />
</f:facet>
<h:outputText value="#{customerInfo.accountNumber}" />
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="Customer Name" />
</f:facet>
<h:outputText value="#{customerInfo.name}" />
</h:column>
</t:dataTable>
<t:dataScroller
id="paginatorForResTable"
for="resultTable"
fastStep="10"
paginatorMaxPages="9"
renderFacetsIfSinglePage="true"
paginator="true"
immediate="true"
>
<f:facet name="first">
<h:outputText value="|<" />
</f:facet>
<f:facet name="previous">
<h:outputText value="<" />
</f:facet>
<f:facet name="next">
<h:outputText value=">" />
</f:facet>
<f:facet name="last">
<h:outputText value=">|" />
</f:facet>
<f:facet name="fastforward">
<h:outputText value=">>" />
</f:facet>
<f:facet name="fastrewind">
<h:outputText value="<<" />
</f:facet>
</t:dataScroller>有人知道问题出在哪里吗?
发布于 2010-09-22 15:20:58
这是一个非常愚蠢的问题。
在我的例子中,向t:dataTable添加属性rows会有所帮助:
<t:dataTable
id="resultTable"
rows="10"
value="#{customerSearchResults}"
var="customerInfo" >
<h:column>
<f:facet name="header">
<h:outputText value="Account #" />
</f:facet>
<h:outputText value="#{customerInfo.accountNumber}" />
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="Customer Name" />
</f:facet>
<h:outputText value="#{customerInfo.name}" />
</h:column>
</t:dataTable>发布于 2010-09-22 14:52:47
你没有设置两个重要的属性:
pageIndexVar -“参数名,在请求范围内设置实际页面索引,类似于var parameter."pageCountVar -”参数名,在请求范围内设置实际页数,类似于var参数“这些应该指向您的bean的属性。例如#{customerBean.pageIndex}
https://stackoverflow.com/questions/3762578
复制相似问题