Primefaces mobile - как редактировать список<entity> в пользовательском интерфейсе?

Я хочу дать пользователям редактировать список объектов, как мы делаем в обычном xhtml с:

<p:dataTable id="salesTbl" var="line" value="#{indexBean.linesList}" editable="true" editMode="cell">

какое предложение сделать это в мобильном интерфейсе, потому что приведенный выше пример не работает...

1 ответ

Решение

Я сделал это, добавив кнопки в строки и при нажатии просто всплывающее диалоговое окно с возможностью изменить эту сущность. пример:

 <p:column headerText="Quantity">
     <p:commandButton  oncomplete="PF('lineDialog').show()" value="#{line.quantity}"  update=":panelForm:lineDetail">
        <f:setPropertyActionListener value="#{line}" target="#{indexBean.editedLine}"/>
     </p:commandButton>
  </p:column>
Другие вопросы по тегам