tomahawk dataScroller 不显示数字页面
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>
:有谁知道问题出在哪里?
tomahawk dataScroller show only:
|< << < > >> >|
and not divides table on pages, shows all together
below part of jsp page:
<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>
Does anyone know where is problem?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这真是一个愚蠢的问题。
将属性
rows
添加到t:dataTable
对我的情况有帮助:It was a really dumb question.
Adding attribute
rows
tot:dataTable
helps in my case:您没有设置两个重要属性:
pageIndexVar
- “一个参数名称,在该参数名称下,在请求范围内设置实际页面索引,类似于 var 参数。”pageCountVar
- “一个参数名称,在请求范围内设置实际页数,类似于var参数”这些应该指向您的 bean 的属性。例如
#{customerBean.pageIndex}
You didn't set two important attribuites:
pageIndexVar
- "A parameter name, under which the actual page index is set in request scope similar to the var parameter."pageCountVar
- "A parameter name, under which the actual page count is set in request scope similar to the var parameter"These should point to a property of a bean of yours. For example
#{customerBean.pageIndex}