0

我有一个包含员工详细信息的列表。

我正在使用 List 绑定数据表,如下所示:

<ice:dataTable id="dataExportTable"
                       var="employee"
                       value="#{dataExportData.employees}"
                       rows="5"
                       styleClass="dataPaginatorDataTable"
                       cellpadding="7">
                    <ice:column>
                        <f:facet name="header">
                            <ice:outputText id="column1"
                                            value="ID"/>
                        </f:facet>
                        <ice:outputText id="number"
                                        value="#{employee.id}"/>
                    </ice:column>

                    <ice:column>
                        <f:facet name="header">
                            <ice:outputText id="column2"
                                            value="First Name"/>
                        </f:facet>
                        <ice:outputText id="firstName"
                                        value="#{employee.firstName}"/>
                    </ice:column>

                    <ice:column>
                        <f:facet name="header">
                            <ice:outputText id="column3"
                                            value="Last Name"/>
                        </f:facet>
                        <ice:outputText id="lastName"
                                        value="#{employee.lastName}"/>
                    </ice:column>

                    <ice:column>
                        <f:facet name="header">
                            <ice:outputText id="column4"
                                            value="Phone"/>
                        </f:facet>
                        <ice:outputText id="phoneNo"
                                        value="#{employee.phoneNumber}"/>
                    </ice:column>
                </ice:dataTable>

int除了第一行第一列的值为 0(即成员变量的默认值)之外,所有值都在基于员工的数据表中正确显示。我正在使用 IceFaces 1.8.1 (jsf 1.2)

请让我知道错误在哪里:(

4

0 回答 0