File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes JSP and the fly likes Passing SELECT Options Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of REST with Spring (video course) this week in the Spring forum!
JavaRanch » Java Forums » Java » JSP
Bookmark "Passing SELECT Options" Watch "Passing SELECT Options" New topic

Passing SELECT Options

DK Taylor

Joined: Mar 17, 2005
Posts: 22
I am refactoring my JSP module. I have a field with the OPTION values hard-coded, and now I have a class that gets the keys/values from a table, so I can keep the screen and report in sync.
How do I send the options list to the JSP?
I'm not using Struts or anything fancy (except WSAD).


Thanks,<br />Dana
Bear Bibeault
Author and ninkuma

Joined: Jan 10, 2002
Posts: 63534

Your question is very vague with regards to what aspect of this has you blocked.

The way I generally do this:

1) The servlet controller for page cooperates with a model class to obtain the key/value pairs.
2) This info gets placed into a request-scoped variable for passing to the page.
3) On-page, JSTL/EL is used to construct the <select> and <option> elements.

Because order is important, the data structure I use is usually a List of Map.Entry elements.

[Asking smart questions] [About Bear] [Books by Bear]
DK Taylor

Joined: Mar 17, 2005
Posts: 22
Thanks, Bear,

I think the JSTL/EL is the part I wasn't thinking of. I haven't used it that much.
I have an ArrayList of Properties that I can "send". I'll see what I can do with that.

So much to think about!
I agree. Here's the link:
subject: Passing SELECT Options
It's not a secret anymore!