Primefaces Rowedit按钮不可见

时间:2018-10-12 13:57:32

标签: jsf primefaces

我正在尝试创建一个与primitives展示柜example中类似的可编辑表格

<h:form id="resultForm">

 <p:dataTable id="myTable" var="name" value="#{myBean.nameList}" editable="true" style="margin-bottom:20px" >
  <f:facet name="header">
    Row Editing
  </f:facet>

  <p:ajax event="rowEdit" listener="#{myBean.onRowEdit}" />
  <p:ajax event="rowEditCancel" listener="#{myBean.onRowCancel}"  />

  <p:column headerText="TitLe">
    <p:cellEditor>
      <f:facet name="output"> <h:outputText value="#{name.title}" /> </f:facet>
      <f:facet name="input"><p:inputText id="titleInput" value="#{name.title}" style="width:100%"/></f:facet>
    </p:cellEditor>
  </p:column>

  <p:column  style="width:32px">
     <p:rowEditor />
  </p:column>

 </p:dataTable>

</h:form>

我已将代码缩减为上面看到的内容,但仍未在要单击以编辑行的最后一列中看到“铅笔”图标。该列已创建,只是该图标不可见。我尝试检查元素,其大小为0x16 我在做什么错了?

0 个答案:

没有答案