【问题标题】:jsf +richfaces popup window not displayedjsf +richfaces 弹窗不显示
【发布时间】:2012-10-13 04:30:18
【问题描述】:
<richdatatable>
<a4j:commandLink styleClass="addLink"  action="#{depotOpeningStockManageBean.createNewLotShow}"
                             execute="@this" oncomplete="#{rich:component('addPane')}.show()"  value="Create" >

                            </a4j:commandLink></richdatatable>

 <rich:popupPanel id="addPane" resizeable="true"  domElementAttachment="parent">     
             <h:commandLink  value="cancel"  onclick="#{rich:component('addPane')}.hide()" />
             </rich:popupPanel>

为什么在richdataGrid 和richpanel 上显示弹窗,而在richDatatable 中却没有?

【问题讨论】:

  • 我不明白你的问题。您有什么问题或错误?
  • 问题不清楚。根据给定的示例,您将标签用作&lt;richdatatable&gt; 将其更改为&lt;rich:dataTable&gt;

标签: jsf richfaces


【解决方案1】:

好像你忘记了列定义:

<rich:dataTable ... >
    <rich:column ... >
        <a4j:commandLink ... />
    </rich:column>
</rich:dataTable>

而且您必须为表格提供一个列表。如果您只想渲染一个&lt;table&gt;,那么&lt;h:panelGrid&gt; 就是您要查找的标签。

【讨论】:

    猜你喜欢
    • 2011-02-16
    • 2012-08-20
    • 2011-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-04
    相关资源
    最近更新 更多