diff --git a/booking-faces/pom.xml b/booking-faces/pom.xml index b2156b1..768ff16 100644 --- a/booking-faces/pom.xml +++ b/booking-faces/pom.xml @@ -36,12 +36,10 @@ org.springframework.security spring-security-web - ${spring-security.version} org.springframework.security spring-security-config - ${spring-security.version} diff --git a/booking-faces/src/main/java/org/springframework/webflow/samples/booking/HotelLazyDataModel.java b/booking-faces/src/main/java/org/springframework/webflow/samples/booking/HotelLazyDataModel.java index 03b94c0..7c07ddc 100644 --- a/booking-faces/src/main/java/org/springframework/webflow/samples/booking/HotelLazyDataModel.java +++ b/booking-faces/src/main/java/org/springframework/webflow/samples/booking/HotelLazyDataModel.java @@ -3,8 +3,10 @@ package org.springframework.webflow.samples.booking; import java.util.List; import java.util.Map; +import org.primefaces.model.FilterMeta; import org.primefaces.model.LazyDataModel; import org.primefaces.model.SortOrder; + import org.springframework.beans.factory.annotation.Autowired; public class HotelLazyDataModel extends LazyDataModel { @@ -30,7 +32,7 @@ public class HotelLazyDataModel extends LazyDataModel { } @Override - public List load(int first, int pageSize, String sortField, SortOrder order, Map filters) { + public List load(int first, int pageSize, String sortField, SortOrder order, Map filterBy) { this.searchCriteria.setCurrentPage(first / pageSize + 1); this.hotels = bookingService.findHotels(searchCriteria, first, sortField, order.equals(SortOrder.ASCENDING)); return hotels; @@ -39,7 +41,7 @@ public class HotelLazyDataModel extends LazyDataModel { @Override public Hotel getRowData(String rowKey) { for (Hotel hotel : this.hotels){ - if (hotel.getId().equals(rowKey)) { + if (hotel.getId().equals(Long.valueOf(rowKey))) { return hotel; } } diff --git a/booking-faces/src/main/webapp/WEB-INF/flows/booking/enterBookingDetails.xhtml b/booking-faces/src/main/webapp/WEB-INF/flows/booking/enterBookingDetails.xhtml index b439c83..10ef102 100644 --- a/booking-faces/src/main/webapp/WEB-INF/flows/booking/enterBookingDetails.xhtml +++ b/booking-faces/src/main/webapp/WEB-INF/flows/booking/enterBookingDetails.xhtml @@ -42,7 +42,7 @@ + value="#{booking.checkinDate}" pattern="MM-dd-yyyy" required="true" /> @@ -51,7 +51,7 @@ + value="#{booking.checkoutDate}" pattern="MM-dd-yyyy" required="true" /> diff --git a/booking-mvc/pom.xml b/booking-mvc/pom.xml index 9c92a65..23b34aa 100644 --- a/booking-mvc/pom.xml +++ b/booking-mvc/pom.xml @@ -41,17 +41,14 @@ org.springframework.security spring-security-web - ${spring-security.version} org.springframework.security spring-security-taglibs - ${spring-security.version} org.springframework.security spring-security-config - ${spring-security.version} diff --git a/pom.xml b/pom.xml index 6d86770..00e0c97 100644 --- a/pom.xml +++ b/pom.xml @@ -17,18 +17,17 @@ 3.4 - 2.4.0 - 5.2.12.Final - 6.0.7.Final + 2.5.1 + 5.4.28.Final + 6.2.0.Final 2.2.3 - 9.4.8.v20171121 - 4.12 - 2.10.0 - 2.2.16 - 2.2.12 - 6.1 + 9.4.38.v20210224 + 4.13.2 + 2.14.0 + 2.2.20 + 2.3.8 + 8.0 3.1.0 - 5.1.5.RELEASE 3.0.8 2.5.1.RELEASE @@ -38,14 +37,21 @@ org.springframework spring-framework-bom - 5.1.7.RELEASE + 5.3.4 pom import + + org.springframework.security + spring-security-bom + pom + import + 5.4.2 + org.slf4j slf4j-api - 1.7.25 + 1.7.30 diff --git a/primefaces-showcase/pom.xml b/primefaces-showcase/pom.xml index a71a88b..5cdf1a9 100644 --- a/primefaces-showcase/pom.xml +++ b/primefaces-showcase/pom.xml @@ -28,17 +28,14 @@ org.springframework.security spring-security-config - ${spring-security.version} org.springframework.security spring-security-web - ${spring-security.version} org.springframework.security spring-security-taglibs - ${spring-security.version}
+ value="#{booking.checkinDate}" pattern="MM-dd-yyyy" required="true" />
+ value="#{booking.checkoutDate}" pattern="MM-dd-yyyy" required="true" />