0
Я хочу, чтобы пользователь, чтобы ограничить выбор прошедшую дату (т.е. до текущей даты) в р: Calander при редактировании с помощью р: cellEditorОграничить выбор прошедшую дату в р: Calander при редактировании с помощью р: cellEditor
<p:column style="width:120px;" sortBy="#{v.promoDate}" headerText="Action Date">
<p:cellEditor>
<f:facet name="output">
<h:outputText value="#{v.promoDateString}" />
</f:facet>
<f:facet name="input">
<p:calendar readonlyInput="true" value="#{v.promoDate}" pattern="MMM dd, yyyy" />
</f:facet>
</p:cellEditor>
</p:column>
Bean onEdit метод
public void onEdit(RowEditEvent event) {
setEditMode(true);
foodPromoDTO = (FoodPromotionDTO) event.getObject();
Map<String, Object> sessMap = CommonUtil.getSessionMap();
SessionDTO sessionDTO = (SessionDTO) sessMap.get(WebConstants.SESSION_DTO);
String eid = sessionDTO.getUserDetailsDTO().getEid();
Integer roleCountryId = sessionDTO.getLoggedinUserRoleCountryId();
getDashboardService().addFoodPromotion(foodPromoDTO, eid, editMode, roleCountryId, sessionDTO.getLoggedinCountryCode());
myFoodList = getFoodPromoList();
}
спасибо, это то, что я точно хотел. – Surya