and the value actually is an string[]

so making it this:

    /** Creating a map for holding the selected tickets */
    final Map<String, String[]> chosenTickets = new HashMap<String,
String[]>();

    public Map<String, String[]> getA() {
        return chosenTickets;
    }

tibi wrote:
> i found it.
> the trick is there is no set method.
> there is a get method needed wich will need to get a map.
> the values are added to this map directly without the need of a set method.
>
> so this wil do the trick:
>     public Map<String, String> getA() {
>         return map;
>     }
>
> and it the map is prefilled. like this map.put("1","2");
> the vlue 2 will be selected of the second select box.
>
> nice :)
>
> tibi
>
> tibi wrote:
>   
>> and now the next step howto post the data to the action:
>> i have this working nice:
>>   <s:iterator  id="price" value="%{prices}" status="status">
>>   <c:out value="${price.name}"/>
>>     <s:select list="priceAmounts"  id="a[%{#status.index}]"
>> name="a[%{#status.index}]"></s:select>
>>   </s:iterator> 
>> this wil give select boxes with name a[0] and a[1] etc...
>> in my action i have a method like this:
>> public void setA(Object o){
>>
>> }
>>
>> this method is called nicely 3 times (i have 3 select boxes) and i get
>> object. but this object is not a list or a map.
>> does someone knows howto recieve the multiple values??
>>
>> thanks
>>
>>   
>>     
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@appfuse.dev.java.net
> For additional commands, e-mail: users-h...@appfuse.dev.java.net
>
>
>   

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@appfuse.dev.java.net
For additional commands, e-mail: users-h...@appfuse.dev.java.net

Reply via email to