Author: tmjee
Date: Sun Apr 9 09:27:49 2006
New Revision: 392772
URL: http://svn.apache.org/viewcvs?rev=392772&view=rev
Log:
fixed doubleselect not populating the second select box properly
Modified:
incubator/webwork2/webapps/showcase/src/main/java/org/apache/struts/action2/showcase/UITagExample.java
Modified:
incubator/webwork2/webapps/showcase/src/main/java/org/apache/struts/action2/showcase/UITagExample.java
URL:
http://svn.apache.org/viewcvs/incubator/webwork2/webapps/showcase/src/main/java/org/apache/struts/action2/showcase/UITagExample.java?rev=392772&r1=392771&r2=392772&view=diff
==============================================================================
---
incubator/webwork2/webapps/showcase/src/main/java/org/apache/struts/action2/showcase/UITagExample.java
(original)
+++
incubator/webwork2/webapps/showcase/src/main/java/org/apache/struts/action2/showcase/UITagExample.java
Sun Apr 9 09:27:49 2006
@@ -23,6 +23,7 @@
import com.opensymphony.xwork.util.OgnlValueStack;
import java.util.ArrayList;
+import java.util.Collections;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
@@ -124,9 +125,12 @@
public List getVehicalSpecificList() {
OgnlValueStack stack =
ServletActionContext.getValueStack(ServletActionContext.getRequest());
- String vehicalType = (String) stack.findValue("favouriteVehicalType");
- List l = (List) vehicalSpecificMap.get(vehicalType);
- return l;
+ Object vehicalType = stack.findValue("top");
+ if (vehicalType != null && vehicalType instanceof VehicalType) {
+ List l = (List) vehicalSpecificMap.get(vehicalType);
+ return l;
+ }
+ return Collections.EMPTY_LIST;
}
public List getFavouriteLanguages() {
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]