在p:dataTable中编辑p:inputTextarea中的多行文本

时间:2017-09-12 09:31:33

标签: jsf primefaces

我想在单元格中编辑多行文字,所以我有这段代码:

<p:dataTable ... editable="true" editMode="cell">
    <p:column ...>
         <p:cellEditor>
               <f:facet name="output"><h:outputText value="#{myBean.value}"/></f:facet>
               <f:facet name="input"><p:inputTextarea value="#{myBean.value}"/></f:facet>
          </p:cellEditor>
    </p:column>
</p:dataTable>

但是我遇到了无法插入新行的问题,因为更改会在输入时发送到后端。是否可以通过ctrl + enter发送更改或添加一个小的&#34; ok&#34;按钮?

0 个答案:

没有答案