首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >tomahawk dataScroller不显示数字页面

tomahawk dataScroller不显示数字页面
EN

Stack Overflow用户
提问于 2010-09-22 00:53:29
回答 2查看 2K关注 0票数 0

仅限tomahawk dataScroller秀:

代码语言:javascript
复制
|<  <<  <       >   >>  >|

而不是在页面上划分表格,全部显示在一起

jsp页面的下面部分:

代码语言:javascript
复制
<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="|&lt;" />
    </f:facet>
    <f:facet name="previous">
        <h:outputText value="&lt;" />
    </f:facet>
    <f:facet name="next">
        <h:outputText value="&gt;" />
    </f:facet>
    <f:facet name="last">
        <h:outputText value="&gt;|" />
    </f:facet>
    <f:facet name="fastforward">
        <h:outputText value="&gt;&gt;" />
    </f:facet>
    <f:facet name="fastrewind">
        <h:outputText value="&lt;&lt;" />
    </f:facet>
</t:dataScroller>

有人知道问题出在哪里吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-09-22 15:20:58

这是一个非常愚蠢的问题。

在我的例子中,向t:dataTable添加属性rows会有所帮助:

代码语言:javascript
复制
<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>
票数 1
EN

Stack Overflow用户

发布于 2010-09-22 14:52:47

你没有设置两个重要的属性:

  • pageIndexVar -“参数名,在请求范围内设置实际页面索引,类似于var parameter."
  • pageCountVar -”参数名,在请求范围内设置实际页数,类似于var参数“

这些应该指向您的bean的属性。例如#{customerBean.pageIndex}

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3762578

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档