This doesn't show how to use optionsCollection, but I this is how I solved a
similar problem with html:options.
I've got a Patient, who has an address. The Address has a String state.
I've got a collection of States, which I want to have be a select, and I
want the default one to be the one who's value matches the state field on
the Address from my Patient.
jsp:useBean id=patient scope=request class=com.mycompany.Patient /
jsp:useBean id=states scope=request class=java.util.Collection /
bean:define id=address name=patient
property=homeAddress
type=com.mycompany.Address/
html:select name=address property=state
html:options collection=states property=stateId
labelProperty=stateName/
/html:select
This works for me. Note that 'property=state' and 'property=stateId'
match for one of the given beans in the collection. So that one is my
default.
Hope this helps.
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: Thursday, April 03, 2003 11:17 AM
To: [EMAIL PROTECTED]
Subject: help with html:select andhtml:optionsCollection
I am completely new to the stuts and i am trying to display values from the
database using the html:select tag. I have a method called getItems in a
Form bean blah.java that returns a list of the items from the database. Item
is a database table that has different fields in it. I am using Torque that
generates the om classes for the database tables. I am trying to put the
values of a particular field from the database into the html:select.
Please help with this...
-
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]