diff --git a/apps/showcase/src/main/java/org/apache/struts2/showcase/LotsOfOptiontransferselectAction.java b/apps/showcase/src/main/java/org/apache/struts2/showcase/LotsOfOptiontransferselectAction.java
index 9e9873bf0..6ea6ef0cb 100644
--- a/apps/showcase/src/main/java/org/apache/struts2/showcase/LotsOfOptiontransferselectAction.java
+++ b/apps/showcase/src/main/java/org/apache/struts2/showcase/LotsOfOptiontransferselectAction.java
@@ -42,6 +42,9 @@ public class LotsOfOptiontransferselectAction extends ActionSupport {
private List _favouriteCountriesKeys;
private List _notFavouriteCountriesKeys;
+ private List _favouriteSportsKeys;
+ private List _nonFavouriteSportsKeys;
+
private List _prioritisedFavouriteCartoonCharacters;
private List _prioritisedFavouriteCars;
private List _prioritisedFavouriteCountries;
@@ -188,6 +191,37 @@ public class LotsOfOptiontransferselectAction extends ActionSupport {
_notFavouriteCountriesKeys = notFavouriteCountries;
}
+ // Sports
+ public Map getDefaultNonFavoriteSports() {
+ Map m = new LinkedHashMap();
+ m.put("basketball", "Basketball");
+ m.put("football", "Football");
+ m.put("baseball", "Baseball");
+ return m;
+ }
+
+ public Map getDefaultFavoriteSports() {
+ return new LinkedHashMap();
+ }
+
+ public List getFavouriteSports() {
+ return _favouriteSportsKeys;
+ }
+
+ public void setFavouriteSports(List favouriteSportsKeys) {
+ this._favouriteSportsKeys = favouriteSportsKeys;
+ }
+
+ public List getNonFavouriteSports() {
+ return _nonFavouriteSportsKeys;
+ }
+
+ public void setNonFavouriteSports(List notFavouriteSportsKeys) {
+ this._nonFavouriteSportsKeys = notFavouriteSportsKeys;
+ }
+
+
+
public List getPrioritisedFavouriteCartoonCharacters() {
return _prioritisedFavouriteCartoonCharacters;
diff --git a/apps/showcase/src/main/webapp/tags/ui/lotsOfOptiontransferselect.jsp b/apps/showcase/src/main/webapp/tags/ui/lotsOfOptiontransferselect.jsp
index 15569edd8..314102f89 100644
--- a/apps/showcase/src/main/webapp/tags/ui/lotsOfOptiontransferselect.jsp
+++ b/apps/showcase/src/main/webapp/tags/ui/lotsOfOptiontransferselect.jsp
@@ -68,8 +68,25 @@
/>
-
-
+
+
+