Java 在xhtml上进行JSF/Primefaces内联单元格编辑不起作用
能够对MemberName和employee id下的每个单元格进行内联编辑,但无法对金额字段进行编辑(注意,这些标题是动态的,能够成功显示数据和列值),无法对金额字段启用编辑,是否有人能让我知道问题所在。谢谢你抽出时间Java 在xhtml上进行JSF/Primefaces内联单元格编辑不起作用,java,jsf,primefaces,Java,Jsf,Primefaces,能够对MemberName和employee id下的每个单元格进行内联编辑,但无法对金额字段进行编辑(注意,这些标题是动态的,能够成功显示数据和列值),无法对金额字段启用编辑,是否有人能让我知道问题所在。谢谢你抽出时间 <p:dataTable editable="true" editMode="cell" var="memberInformation" paginator="true" rows="10"
<p:dataTable editable="true" editMode="cell"
var="memberInformation"
paginator="true" rows="10"
paginatorTemplate="{CurrentPageReport}
{FirstPageLink}
{PreviousPageLink}
{PageLinks}
{NextPageLink}
{LastPageLink}
{RowsPerPageDropdown}"
rowsPerPageTemplate="5,10,15"
value="#{listTemplate.listofMembers}">
<p:ajax event="cellEdit" update="@this" listener="#{listTemplate.onCellEdit}"/>
<p:column headerText="Name">
<h:outputText value="#{memberInformation.memeberName}" />
</p:column>
<p:column headerText="EmployeeId">
<h:outputText style="cursor:pointer;padding:15px;" value="#{memberInformation.empId}" />
</p:column>
<p:columns value="#{listTemplate.columnNamesList}" var="column" columnIndexVar="colIndex">
<f:facet name="header">
<h:outputText style="cursor:pointer;padding:15px;" value="#{column.columnName}" />
</f:facet>
<p:cellEditor>
<f:facet name="output"><h:outputText value="#{memberInformation.amount}" /></f:facet>
<f:facet name="input"><p:inputText value="#{memberInformation.amount}"/></f:facet>
</p:cellEditor>
</p:columns>
</p:dataTable>
动态列无法编辑 用户指南v3.5:数据表->动态列(第139页)
“支持sortBy和filterBy等功能,但不支持编辑等高级功能。”我实际上需要在“金额”字段下,但对membername和id进行了测试,以查看我是否做得对,是否工作正常,它们是否工作正常。但不在金额字段上。是否有其他第三方组件提供上述功能?@Jay change