diff --git a/booking-faces/src/main/java/org/springframework/webflow/samples/booking/ReferenceData.java b/booking-faces/src/main/java/org/springframework/webflow/samples/booking/ReferenceData.java index 4c499aa..8d3bc2f 100644 --- a/booking-faces/src/main/java/org/springframework/webflow/samples/booking/ReferenceData.java +++ b/booking-faces/src/main/java/org/springframework/webflow/samples/booking/ReferenceData.java @@ -61,12 +61,13 @@ public class ReferenceData { public List getCreditCardExpYears() { if (creditCardExpYears == null) { creditCardExpYears = new ArrayList(); - creditCardExpYears.add(new SelectItem(new Integer(2008), "2008")); - creditCardExpYears.add(new SelectItem(new Integer(2009), "2009")); - creditCardExpYears.add(new SelectItem(new Integer(2010), "2010")); - creditCardExpYears.add(new SelectItem(new Integer(2010), "2011")); - creditCardExpYears.add(new SelectItem(new Integer(2010), "2012")); - } + Calendar cal = Calendar.getInstance(); + int year = cal.get(Calendar.YEAR); + creditCardExpYears.add(new SelectItem(new Integer(year), String.valueOf(year++))); + creditCardExpYears.add(new SelectItem(new Integer(year), String.valueOf(year++))); + creditCardExpYears.add(new SelectItem(new Integer(year), String.valueOf(year++))); + creditCardExpYears.add(new SelectItem(new Integer(year), String.valueOf(year++))); + creditCardExpYears.add(new SelectItem(new Integer(year), String.valueOf(year++))); } return creditCardExpYears; }