如何在 JSP 页面 (JSF 1.2) 上从 rich:columns 访问 rich:datatable 的"var"?



JSP页面代码

<rich:dataTable id="journalTable" value="#{sessionBean.currentPageDataList}"
                        var="row" >
            <rich:columns value="#{row}"  var="column">
                <f:facet name="header">
                        <h:outputText value="#{column}"/>
                </f:facet>
                <h:outputText value="#{column}"/>
            </rich:columns>
        </rich:dataTable>

我需要从dataTable中获取"var",因为它是从列表数组中创建的

List[] list = new ArrayList()[];

它看起来类似于二维数组和嵌套循环。

我如何获得访问权限?或者可能还有别的办法?

Datatable的var是列表数组的一个列表。var通过隐式foreach创建列,用于此列表,列表的每个元素都指向当前rom中的每个单元格。这就是机制。任务是找到在columns块中使用datatable的var的方法,使用jsf 1.2早些时候我使用jsf2.1,我没有遇到这样的问题。方法是在方法调用中传递参数。但是据我所知,没有办法做到这一点。

相关内容

  • 没有找到相关文章

最新更新