如何在ICEface 4.3中制作惰性面板?

时间:2019-03-05 15:11:15

标签: jsf jsf-2 icefaces icefaces-3

我有数据ICEfaces 4.3数据表,其中每一行都有一个面板,默认情况下它处于折叠状态。即使折叠,它的内容视图也会被渲染,这会使页面变慢。 这是示例代码,

    <ace:dataTable  var="myVar" value="#{mybeanobj}"
            paginator="true"
            paginatorPosition="top"
            pageCount="5"
            rowIndexVar="row"
            rows="20" >
            <ace:column>
            <ace:panel id="details" toggleable="true"  styleClass="details-marker" collapsed="true">
                <f:facet name="header">
                        <h:outputText value="my header"/>
                </f:facet>
                <h:outputText value="myVar.v1"/>
                <h:outputText value="myVar.v2"/>
                <h:outputText value="myVar.v3"/>
                <h:outputText value="myVar.v4"/>
                <h:outputText value="myVar.v5"/>
                <h:outputText value="myVar.v6"/>
                <h:outputText value="myVar.v7"/>
                </ace:panel>
            </ace:column>
        </ace:dataTable> 

如何使面板变得懒惰,以便仅在切换内容时而不是在页面渲染期间才加载内容?

0 个答案:

没有答案