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 Android Security Essentials Live Lessons this week in the Android 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: 60794

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] [Bear's FrontMan] [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!
It is sorta covered in the JavaRanch Style Guide.
subject: Passing SELECT Options
Similar Threads
clearing HTML form fields after return from struts validation with errors
Struts 2 Select Tag
Question on Select boxes
Populating a dependant select list without reloading the page
Accesing the property file from jsp