0
Я использую р: cellEditor, но когда я редактирую мое поле даты она изменяется с выбранной датой со временем, как 00: 00: 00: 0р: cellEditor преобразует дату в дату/время
Я хочу только дата, которую нужно отобразить, я не знаю, как удалить время. '
<p:dataTable id="foodTableId" var="v" value="#{dashboardBean.myFoodList}" paginator="true"rows="#{msg['dashboard.product.mapping.datatable.rows']}" editable="true" >
<p:ajax event="rowEdit" listener="#{dashboardBean.onEdit}" />
<p:ajax event="rowEditCancel" listener="#{dashboardBean.onCancel}" />
<p:column sortBy="#{v.promoDate}" headerText="Action Date">
<p:cellEditor>
<f:facet name="output">
<h:outputText
value="#{v.promoDate}" />
</f:facet>
<f:facet name="input">
<p:calendar value="#{v.promoDate}" />
</f:facet>
</p:cellEditor>
</p:column>
<p:column headerText="#{msg['product.label.edit']}"
style="width:20%">
<p:rowEditor />
</p:column>
</p:dataTable>