I believe you would use ${paramValues.foo}.  Although I have not tested
myself yet.  It will return a String[].


Jim Kennedy
IT Consultant
Mobile Phone: 813-503-1484
-----------------------------------------------------


----- Original Message -----
From: "Carole E. Mah" <[EMAIL PROTECTED]>
To: "Tag Libraries Users List" <[EMAIL PROTECTED]>
Sent: Wednesday, June 11, 2003 12:24 PM
Subject: accessing multiple select params


> Normally one can access a reqest parameter like this: ${param.foo}
>
> But what should be done with the result of a multiple select? e.g.
>
> <select name="foo" size="4" multiple>
> <option value="farble">Farble warble</option>
> <option value="blort">much blortiness</option>
> <option value="bar">bar bar bar</option>
> <option value="google">google</option>
> [etc]
> </select>
>
> If I just ask for $(param.foo} in this case, all I get is the first one
> the user selected. So if the user selected 'blort' and 'bar', I only get
> 'blort'.
>
> If the 'foo' parameter is getting passed as an array in this case, how
> does EL treat that array, does it give you a param.???? syntax for
> accessing the array, or must the programmer parse it out by hand?
>
> thanks,
> -c
> ------------------
> Carole E. Mah
>    [EMAIL PROTECTED]
> Senior Programmer/Analyst
>    Brown University Computing & Information Services
>    Academic Technology Services
>    Scholarly Technology Group
> phn 401-863-2669
> fax 401-863-9313
> http://www.stg.brown.edu/
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to