Re: returning the selected value from an html:select

2002-03-27 Thread Jim Crossley
You were quite clear in your question. I can't see how I can be any more clear in my answer. :-) It sounds like you didn't change your bean:define property to vnameList. josef richberg [EMAIL PROTECTED] writes: I did that, but it did not work. It looks like it is now looking to get the

returning the selected value from an html:select

2002-03-26 Thread josef richberg
I have the following code snippet: bean:define id=vendornames name=ProdAddForm property=vname type=java.util.Collection/ then below html:select property=vname html:options collection=vendornames property=value labelProperty=label/ /html:select I have a getter method in my

Re: returning the selected value from an html:select

2002-03-26 Thread Jim Crossley
In your formbean, you need to distinguish between the value selected and the values able to be selected. You've accounted for the latter. You need another method to account for the former. The property referred to in your bean:define (returning a Collection) should not be the same property

Re: returning the selected value from an html:select

2002-03-26 Thread josef richberg
That I understand. What I don't understand is how to do that. How can I reference the value chosen in the select? The id is tied to the bean. --josef --- Jim Crossley [EMAIL PROTECTED] wrote: In your formbean, you need to distinguish between the value selected and the values able to be

RE: returning the selected value from an html:select

2002-03-26 Thread Chris Cool
/ /struts_html:select Hope this helps. Chris -Original Message- From: josef richberg [mailto:[EMAIL PROTECTED]] Sent: Tuesday, March 26, 2002 10:34 AM To: Struts Users Mailing List Subject: Re: returning the selected value from an html:select That I understand. What I don't understand is how to do

Re: returning the selected value from an html:select

2002-03-26 Thread Jim Crossley
Here's how I would do it. Change the name of the existing method that returns a collection and add a method to get the vname: public Collection getVnameList(){ return new DBAccess().getVendorNames(); } public void setVname(String value){ xx } public String getVname(){ xx } Then

Re: returning the selected value from an html:select

2002-03-26 Thread josef richberg
I did that, but it did not work. It looks like it is now looking to get the names to populate the select list from the method getVname(). Maybe I was not clear in my question. I have a collection object that is populated from a database with and id,descp. Once the choice is selected I need to

Returning the selected value from an html:select

2002-03-26 Thread josef richberg
Just wanted to say..this worked. thanks jim. (It didn't work the first time because I had a DB error).. Here's how I would do it. Change the name of the existing method that returns a collection and add a method to get the vname: public Collection getVnameList(){ return new