mirror of
https://github.com/apache/struts.git
synced 2026-08-11 01:27:14 +00:00
WW-1591 OptionTransferSelect doubleSize not used
git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@492007 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
+34
@@ -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;
|
||||
|
||||
@@ -68,8 +68,25 @@
|
||||
/>
|
||||
|
||||
<br/>
|
||||
|
||||
<s:updownselect
|
||||
|
||||
<s:optiontransferselect
|
||||
tooltip="Pick One at a Time"
|
||||
label="Favourite Sport"
|
||||
leftTitle="Non Favourite Sports"
|
||||
rightTitle="Favourite Sports"
|
||||
name="nonFavouriteSports"
|
||||
list="defaultNonFavoriteSports"
|
||||
doubleName="favouriteSports"
|
||||
doubleList="defaultFavouriteSports"
|
||||
size="1" multiple="false"
|
||||
doubleSize="5" doubleMultiple="true"
|
||||
allowAddAllToLeft="false"
|
||||
allowAddAllToRight="false"
|
||||
allowSelectAll="false"
|
||||
/>
|
||||
<br/>
|
||||
|
||||
<s:updownselect
|
||||
tooltip="Prioritized Your Favourite Cartoon Characters"
|
||||
label="Prioritised Favourite Cartoon Characters"
|
||||
list="defaultFavouriteCartoonCharacters"
|
||||
@@ -107,3 +124,4 @@
|
||||
</s:form>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -170,7 +170,7 @@
|
||||
<select
|
||||
name="${parameters.doubleName?default("")?html}"
|
||||
<#if parameters.get("doubleSize")?exists><#t/>
|
||||
size="${parameters.get("size")?html}"
|
||||
size="${parameters.get("doubleSize")?html}"
|
||||
</#if><#t/>
|
||||
<#if parameters.doubleDisabled?default(false)><#t/>
|
||||
disabled="disabled"
|
||||
|
||||
Reference in New Issue
Block a user