使用像Primefaces这样的JSF框架生成Matrix Datatable

时间:2017-04-21 15:50:38

标签: jsf primefaces

我想用Primefaces创建一个2D数据矩阵。 我需要修复列和行。 到目前为止,我在这里:

enter image description here

但这不是我想要的。 我想要这样的:

enter image description here

我的代码看起来像这样:

                <p:dataTable value="#{testBean.zeilen}" var="zeile" style="width:75%;" editable="true" editMode="cell">
                <p:column headerText="Exposition / Score"
                    styleClass="ui-widget-header" style="text-align:center;">
                    <h:outputText value="#{zeile}" />
                </p:column>

                <c:forEach items="#{testBean.werte}" var="w" >
                    <p:column headerText="#{w}">
                        <p:cellEditor>
                            <f:facet name="output">
                                <h:outputText value="#{w.entscheidung}" />
                            </f:facet>
                            <f:facet name="input">
                                <h:inputText value="#{w.entscheidung}" />
                            </f:facet>
                        </p:cellEditor>
                    </p:column>
                </c:forEach>

            </p:dataTable>

正如您所看到的,我从Bean获取数据,但方式错误。 每行有16个元素但我希望每行有4个像第二张图片一样。

0 个答案:

没有答案