• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Passing SELECT Options

 
DK Taylor
Greenhorn
Posts: 22
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 64721
86
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
DK Taylor
Greenhorn
Posts: 22
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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!
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic