首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >rich:dataTable不支持rich:scrolldata

rich:dataTable不支持rich:scrolldata
EN

Stack Overflow用户
提问于 2010-08-18 07:58:06
回答 2查看 721关注 0票数 1

我有这个代码

代码语言:javascript
复制
    <f:view>
        <a4j:keepAlive beanName="datosCtrlBean" ajaxOnly="true"/>
        <h:form>
            <rich:dataTable   width="300" id="carList" rows="10" columnClasses="col"
                            value="#{datosCtrlBean.datos}" var="category"  >

                <f:facet name="header">
                    <rich:columnGroup>
                        <h:column>
                            <h:outputText styleClass="headerText" value="Make" />
                        </h:column>
                    </rich:columnGroup>
                </f:facet>
                <h:column>
                    <h:outputText value="#{category}" />
                </h:column>
                <f:facet name="footer">

                </f:facet>
            </rich:dataTable>
            <rich:datascroller align="left" for="carList" id="sc2" />
        </h:form>
    </f:view>

datascroller运行良好,但dataTable列表不刷新,但如果我更改为h:dataTable,则工作正常。

我做错了什么??

EN

回答 2

Stack Overflow用户

发布于 2010-08-18 14:14:59

ajaxOnly属性是一个标志,用于声明bean的值在非Ajax请求期间是否可用。如果ajaxOnly=为“true”,则在来自给定页面的Ajax请求期间,请求范围bean将保持相同的值,但当非Ajax请求将从该页面发送时,它将被重新创建为常规请求范围bean。

我建议您从a4j:keepAlive中删除ajaxOnly="true"

票数 0
EN

Stack Overflow用户

发布于 2010-08-19 00:00:22

这也可能有帮助:http://mkblog.exadel.com/2009/12/richfaces-suggestion-box-component/

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

https://stackoverflow.com/questions/3507913

复制
相关文章

相似问题

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