首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >rerender :dataTable

rerender :dataTable
EN

Stack Overflow用户
提问于 2011-01-18 19:28:03
回答 1查看 5K关注 0票数 1

我在重新呈现rich:dataTable时遇到问题

我的bean具有字符串列表,当我修改该列表时,我希望重新呈现该表

我试过了

代码语言:javascript
复制
<a4j:commandButton value="Add" action="#{bean.add}" reRender="table">
</a4j:commandButton>

在list列表中,我有元素,但具有id表的rich:datatable不会重新呈现

我使用的是richfaces 4

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-01-19 20:09:37

尝试将数据表放在a4j:outputPanel中,然后重新呈现输出面板:

代码语言:javascript
复制
<a4j:outputPanel id="tablePanel">
    <rich:dataTable ... >
    ..
    </rich:dataTable>
</a4j:outputPanel>

在第一个页面加载(rendered=true)时,OutputPanel必须可见。不能重新呈现在第一个页面加载时未呈现的元素。

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

https://stackoverflow.com/questions/4723512

复制
相关文章

相似问题

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