Primefaces 移动版 - 如何在 UI 中编辑列表 <entity>?
Primefaces mobile - how to edit List<entity> in UI?
我想为用户编辑实体列表,就像我们在普通 xhtml 中所做的那样:
<p:dataTable id="salesTbl" var="line" value="#{indexBean.linesList}" editable="true" editMode="cell">
在移动设备上这样做的建议是什么UI因为上面的例子不起作用...
我通过在行中添加一个按钮来做到这一点,然后按下弹出对话框,能够更改这个实体。示例:
<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>
我想为用户编辑实体列表,就像我们在普通 xhtml 中所做的那样:
<p:dataTable id="salesTbl" var="line" value="#{indexBean.linesList}" editable="true" editMode="cell">
在移动设备上这样做的建议是什么UI因为上面的例子不起作用...
我通过在行中添加一个按钮来做到这一点,然后按下弹出对话框,能够更改这个实体。示例:
<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>