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]

Reply via email to