Re: Passing list of POJOs to AutoCompleteTextField?
Hi I ve read this discussion before (AutoComplete returning a list of POJOs) and just a silly question: Shouldn't it be a new component? I mean, if a dev wants a really text box that suggests a autocomplete, but not enforce it, how would he use your component ? A new component, like TextFilterComboBox, would not be better? Looking forward On Feb 6, 2008 10:53 PM, Sam Barnum [EMAIL PROTECTED] wrote: I've committed a ticket for this, should have mentioned it here: https://issues.apache.org/jira/browse/WICKET-1324 -sam On Feb 6, 2008, at 2:47 PM, Michael Mehrle wrote: I would be happy to - what is the URL for this? (first time - new contributor). In that context - I recently grepped through the Wicket source and noticed that all the javascript event calls (onchange, onclick, etc.) are all in the code as plain strings, which is bad practice. Thus I wrote a *JavaScriptUtil* class that has String constants like CHANGE, BLUR, DRAG_DROP, etc. (and can be statically imported jdk1.5 style). The class also includes Javadoc that describes each event in detail. I thought that this might be a little contribution to Wicket if you want it. Let me know and I can submit the source (again, would need the URL and procedure). Thanks, Michael -Original Message- From: Igor Vaynberg [mailto:[EMAIL PROTECTED] Sent: Tuesday, February 05, 2008 5:31 PM To: users@wicket.apache.org Subject: Re: Passing list of POJOs to AutoCompleteTextField? please add an rfe into jira for this. -igor On Feb 5, 2008 4:38 PM, Michael Mehrle [EMAIL PROTECTED] wrote: That's exactly what I wound up doing. I wrote my custom renderer that grabs the name field of my POJO for rendering. Of course that is what I'm getting back from getModelObjectAsString(). It's a work-around and I was hoping for a more elegant way of doing this... Michael -Original Message- From: Sam Barnum [mailto:[EMAIL PROTECTED] Sent: Tuesday, February 05, 2008 4:01 PM To: users@wicket.apache.org Subject: Re: Passing list of POJOs to AutoCompleteTextField? I don't think it is, the getMmodelObject() returns the selected String. I've gotten around this by saving the last query string sent via AJAX. When the user makes a selection, I iterate over the options for that query string one more time, and take the POJO whose rendered string matches the user-selected text. I'm probably missing something obvious, but I don't think getModelObject() is it... -- Sam Barnum 360 Works http://www.360works.com 415.865.0952 On Feb 5, 2008, at 2:12 PM, Igor Vaynberg wrote: shouldnt the pojo be availble from getmodelobject()? -igor On Jan 29, 2008 11:55 AM, Michael Mehrle [EMAIL PROTECTED] wrote: I could - if it was a simple matter of extracting the strings from the POJOs. Problem is that, once an option is selected, I need the underlying POJOs to become the model for the rest of the form. Yes, there's probably a way to hack this, but I would prefer to do this in a clean fashion. I already got the custom renderer working, so I'm making progress. Task #2 now is to grab the underlying POJO after selecting it and populate the remainder of the form. This seems to be the tough part... Again, any help would be appreciated. Thanks!! Michael -Original Message- From: Igor Vaynberg [mailto:[EMAIL PROTECTED] Sent: Tuesday, January 29, 2008 11:47 AM To: users@wicket.apache.org Subject: Re: Passing list of POJOs to AutoCompleteTextField? can you not create an iterator adapter that takes an iterator of pojos and translates the pojo to some string? -igor On Jan 29, 2008 11:14 AM, Michael Mehrle [EMAIL PROTECTED] wrote: I have a working test page containing an AutoCompleteTextField. Thus far the data feeding it has been an Iterator of strings which is being passed to its overridden getChoices method. So far so good. What I need to do now is to pass in an Iterator of POJOs instead and have the AutoCompleteTextField render the 'name' field inside each of those beans. After some digging in the Wicket source I suspect that I need to create a custom renderer that does this - am I on the right track here or would you guys suggest a different approach? Another challenge will be to populate other form fields in the page after selecting an option from the AutoCompleteTextField. By selecting an option in the dropdown I am basically selecting an entire POJO, which is supposed to be used as the model for the other remaining fields. For instance, the POJO will contain address, zip, phone, etc. fields and by selecting the appropriate name in the AutoCompleteTextField it populates all other fields with the remaining data in the underlying POJO. Hope this makes sense - I think I have an idea of how to implement
RE: Passing list of POJOs to AutoCompleteTextField?
I would be happy to - what is the URL for this? (first time - new contributor). In that context - I recently grepped through the Wicket source and noticed that all the javascript event calls (onchange, onclick, etc.) are all in the code as plain strings, which is bad practice. Thus I wrote a *JavaScriptUtil* class that has String constants like CHANGE, BLUR, DRAG_DROP, etc. (and can be statically imported jdk1.5 style). The class also includes Javadoc that describes each event in detail. I thought that this might be a little contribution to Wicket if you want it. Let me know and I can submit the source (again, would need the URL and procedure). Thanks, Michael -Original Message- From: Igor Vaynberg [mailto:[EMAIL PROTECTED] Sent: Tuesday, February 05, 2008 5:31 PM To: users@wicket.apache.org Subject: Re: Passing list of POJOs to AutoCompleteTextField? please add an rfe into jira for this. -igor On Feb 5, 2008 4:38 PM, Michael Mehrle [EMAIL PROTECTED] wrote: That's exactly what I wound up doing. I wrote my custom renderer that grabs the name field of my POJO for rendering. Of course that is what I'm getting back from getModelObjectAsString(). It's a work-around and I was hoping for a more elegant way of doing this... Michael -Original Message- From: Sam Barnum [mailto:[EMAIL PROTECTED] Sent: Tuesday, February 05, 2008 4:01 PM To: users@wicket.apache.org Subject: Re: Passing list of POJOs to AutoCompleteTextField? I don't think it is, the getMmodelObject() returns the selected String. I've gotten around this by saving the last query string sent via AJAX. When the user makes a selection, I iterate over the options for that query string one more time, and take the POJO whose rendered string matches the user-selected text. I'm probably missing something obvious, but I don't think getModelObject() is it... -- Sam Barnum 360 Works http://www.360works.com 415.865.0952 On Feb 5, 2008, at 2:12 PM, Igor Vaynberg wrote: shouldnt the pojo be availble from getmodelobject()? -igor On Jan 29, 2008 11:55 AM, Michael Mehrle [EMAIL PROTECTED] wrote: I could - if it was a simple matter of extracting the strings from the POJOs. Problem is that, once an option is selected, I need the underlying POJOs to become the model for the rest of the form. Yes, there's probably a way to hack this, but I would prefer to do this in a clean fashion. I already got the custom renderer working, so I'm making progress. Task #2 now is to grab the underlying POJO after selecting it and populate the remainder of the form. This seems to be the tough part... Again, any help would be appreciated. Thanks!! Michael -Original Message- From: Igor Vaynberg [mailto:[EMAIL PROTECTED] Sent: Tuesday, January 29, 2008 11:47 AM To: users@wicket.apache.org Subject: Re: Passing list of POJOs to AutoCompleteTextField? can you not create an iterator adapter that takes an iterator of pojos and translates the pojo to some string? -igor On Jan 29, 2008 11:14 AM, Michael Mehrle [EMAIL PROTECTED] wrote: I have a working test page containing an AutoCompleteTextField. Thus far the data feeding it has been an Iterator of strings which is being passed to its overridden getChoices method. So far so good. What I need to do now is to pass in an Iterator of POJOs instead and have the AutoCompleteTextField render the 'name' field inside each of those beans. After some digging in the Wicket source I suspect that I need to create a custom renderer that does this - am I on the right track here or would you guys suggest a different approach? Another challenge will be to populate other form fields in the page after selecting an option from the AutoCompleteTextField. By selecting an option in the dropdown I am basically selecting an entire POJO, which is supposed to be used as the model for the other remaining fields. For instance, the POJO will contain address, zip, phone, etc. fields and by selecting the appropriate name in the AutoCompleteTextField it populates all other fields with the remaining data in the underlying POJO. Hope this makes sense - I think I have an idea of how to implement this, but would appreciate any tips/insights. Thanks!! Michael - 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] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe
Re: Passing list of POJOs to AutoCompleteTextField?
I've committed a ticket for this, should have mentioned it here: https://issues.apache.org/jira/browse/WICKET-1324 -sam On Feb 6, 2008, at 2:47 PM, Michael Mehrle wrote: I would be happy to - what is the URL for this? (first time - new contributor). In that context - I recently grepped through the Wicket source and noticed that all the javascript event calls (onchange, onclick, etc.) are all in the code as plain strings, which is bad practice. Thus I wrote a *JavaScriptUtil* class that has String constants like CHANGE, BLUR, DRAG_DROP, etc. (and can be statically imported jdk1.5 style). The class also includes Javadoc that describes each event in detail. I thought that this might be a little contribution to Wicket if you want it. Let me know and I can submit the source (again, would need the URL and procedure). Thanks, Michael -Original Message- From: Igor Vaynberg [mailto:[EMAIL PROTECTED] Sent: Tuesday, February 05, 2008 5:31 PM To: users@wicket.apache.org Subject: Re: Passing list of POJOs to AutoCompleteTextField? please add an rfe into jira for this. -igor On Feb 5, 2008 4:38 PM, Michael Mehrle [EMAIL PROTECTED] wrote: That's exactly what I wound up doing. I wrote my custom renderer that grabs the name field of my POJO for rendering. Of course that is what I'm getting back from getModelObjectAsString(). It's a work-around and I was hoping for a more elegant way of doing this... Michael -Original Message- From: Sam Barnum [mailto:[EMAIL PROTECTED] Sent: Tuesday, February 05, 2008 4:01 PM To: users@wicket.apache.org Subject: Re: Passing list of POJOs to AutoCompleteTextField? I don't think it is, the getMmodelObject() returns the selected String. I've gotten around this by saving the last query string sent via AJAX. When the user makes a selection, I iterate over the options for that query string one more time, and take the POJO whose rendered string matches the user-selected text. I'm probably missing something obvious, but I don't think getModelObject() is it... -- Sam Barnum 360 Works http://www.360works.com 415.865.0952 On Feb 5, 2008, at 2:12 PM, Igor Vaynberg wrote: shouldnt the pojo be availble from getmodelobject()? -igor On Jan 29, 2008 11:55 AM, Michael Mehrle [EMAIL PROTECTED] wrote: I could - if it was a simple matter of extracting the strings from the POJOs. Problem is that, once an option is selected, I need the underlying POJOs to become the model for the rest of the form. Yes, there's probably a way to hack this, but I would prefer to do this in a clean fashion. I already got the custom renderer working, so I'm making progress. Task #2 now is to grab the underlying POJO after selecting it and populate the remainder of the form. This seems to be the tough part... Again, any help would be appreciated. Thanks!! Michael -Original Message- From: Igor Vaynberg [mailto:[EMAIL PROTECTED] Sent: Tuesday, January 29, 2008 11:47 AM To: users@wicket.apache.org Subject: Re: Passing list of POJOs to AutoCompleteTextField? can you not create an iterator adapter that takes an iterator of pojos and translates the pojo to some string? -igor On Jan 29, 2008 11:14 AM, Michael Mehrle [EMAIL PROTECTED] wrote: I have a working test page containing an AutoCompleteTextField. Thus far the data feeding it has been an Iterator of strings which is being passed to its overridden getChoices method. So far so good. What I need to do now is to pass in an Iterator of POJOs instead and have the AutoCompleteTextField render the 'name' field inside each of those beans. After some digging in the Wicket source I suspect that I need to create a custom renderer that does this - am I on the right track here or would you guys suggest a different approach? Another challenge will be to populate other form fields in the page after selecting an option from the AutoCompleteTextField. By selecting an option in the dropdown I am basically selecting an entire POJO, which is supposed to be used as the model for the other remaining fields. For instance, the POJO will contain address, zip, phone, etc. fields and by selecting the appropriate name in the AutoCompleteTextField it populates all other fields with the remaining data in the underlying POJO. Hope this makes sense - I think I have an idea of how to implement this, but would appreciate any tips/insights. Thanks!! Michael - 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] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED
Re: Passing list of POJOs to AutoCompleteTextField?
I don't think it is, the getMmodelObject() returns the selected String. I've gotten around this by saving the last query string sent via AJAX. When the user makes a selection, I iterate over the options for that query string one more time, and take the POJO whose rendered string matches the user-selected text. I'm probably missing something obvious, but I don't think getModelObject() is it... -- Sam Barnum 360 Works http://www.360works.com 415.865.0952 On Feb 5, 2008, at 2:12 PM, Igor Vaynberg wrote: shouldnt the pojo be availble from getmodelobject()? -igor On Jan 29, 2008 11:55 AM, Michael Mehrle [EMAIL PROTECTED] wrote: I could - if it was a simple matter of extracting the strings from the POJOs. Problem is that, once an option is selected, I need the underlying POJOs to become the model for the rest of the form. Yes, there's probably a way to hack this, but I would prefer to do this in a clean fashion. I already got the custom renderer working, so I'm making progress. Task #2 now is to grab the underlying POJO after selecting it and populate the remainder of the form. This seems to be the tough part... Again, any help would be appreciated. Thanks!! Michael -Original Message- From: Igor Vaynberg [mailto:[EMAIL PROTECTED] Sent: Tuesday, January 29, 2008 11:47 AM To: users@wicket.apache.org Subject: Re: Passing list of POJOs to AutoCompleteTextField? can you not create an iterator adapter that takes an iterator of pojos and translates the pojo to some string? -igor On Jan 29, 2008 11:14 AM, Michael Mehrle [EMAIL PROTECTED] wrote: I have a working test page containing an AutoCompleteTextField. Thus far the data feeding it has been an Iterator of strings which is being passed to its overridden getChoices method. So far so good. What I need to do now is to pass in an Iterator of POJOs instead and have the AutoCompleteTextField render the 'name' field inside each of those beans. After some digging in the Wicket source I suspect that I need to create a custom renderer that does this - am I on the right track here or would you guys suggest a different approach? Another challenge will be to populate other form fields in the page after selecting an option from the AutoCompleteTextField. By selecting an option in the dropdown I am basically selecting an entire POJO, which is supposed to be used as the model for the other remaining fields. For instance, the POJO will contain address, zip, phone, etc. fields and by selecting the appropriate name in the AutoCompleteTextField it populates all other fields with the remaining data in the underlying POJO. Hope this makes sense - I think I have an idea of how to implement this, but would appreciate any tips/insights. Thanks!! Michael - 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] - 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]
RE: Passing list of POJOs to AutoCompleteTextField?
That's exactly what I wound up doing. I wrote my custom renderer that grabs the name field of my POJO for rendering. Of course that is what I'm getting back from getModelObjectAsString(). It's a work-around and I was hoping for a more elegant way of doing this... Michael -Original Message- From: Sam Barnum [mailto:[EMAIL PROTECTED] Sent: Tuesday, February 05, 2008 4:01 PM To: users@wicket.apache.org Subject: Re: Passing list of POJOs to AutoCompleteTextField? I don't think it is, the getMmodelObject() returns the selected String. I've gotten around this by saving the last query string sent via AJAX. When the user makes a selection, I iterate over the options for that query string one more time, and take the POJO whose rendered string matches the user-selected text. I'm probably missing something obvious, but I don't think getModelObject() is it... -- Sam Barnum 360 Works http://www.360works.com 415.865.0952 On Feb 5, 2008, at 2:12 PM, Igor Vaynberg wrote: shouldnt the pojo be availble from getmodelobject()? -igor On Jan 29, 2008 11:55 AM, Michael Mehrle [EMAIL PROTECTED] wrote: I could - if it was a simple matter of extracting the strings from the POJOs. Problem is that, once an option is selected, I need the underlying POJOs to become the model for the rest of the form. Yes, there's probably a way to hack this, but I would prefer to do this in a clean fashion. I already got the custom renderer working, so I'm making progress. Task #2 now is to grab the underlying POJO after selecting it and populate the remainder of the form. This seems to be the tough part... Again, any help would be appreciated. Thanks!! Michael -Original Message- From: Igor Vaynberg [mailto:[EMAIL PROTECTED] Sent: Tuesday, January 29, 2008 11:47 AM To: users@wicket.apache.org Subject: Re: Passing list of POJOs to AutoCompleteTextField? can you not create an iterator adapter that takes an iterator of pojos and translates the pojo to some string? -igor On Jan 29, 2008 11:14 AM, Michael Mehrle [EMAIL PROTECTED] wrote: I have a working test page containing an AutoCompleteTextField. Thus far the data feeding it has been an Iterator of strings which is being passed to its overridden getChoices method. So far so good. What I need to do now is to pass in an Iterator of POJOs instead and have the AutoCompleteTextField render the 'name' field inside each of those beans. After some digging in the Wicket source I suspect that I need to create a custom renderer that does this - am I on the right track here or would you guys suggest a different approach? Another challenge will be to populate other form fields in the page after selecting an option from the AutoCompleteTextField. By selecting an option in the dropdown I am basically selecting an entire POJO, which is supposed to be used as the model for the other remaining fields. For instance, the POJO will contain address, zip, phone, etc. fields and by selecting the appropriate name in the AutoCompleteTextField it populates all other fields with the remaining data in the underlying POJO. Hope this makes sense - I think I have an idea of how to implement this, but would appreciate any tips/insights. Thanks!! Michael - 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] - 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] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Passing list of POJOs to AutoCompleteTextField?
please add an rfe into jira for this. -igor On Feb 5, 2008 4:38 PM, Michael Mehrle [EMAIL PROTECTED] wrote: That's exactly what I wound up doing. I wrote my custom renderer that grabs the name field of my POJO for rendering. Of course that is what I'm getting back from getModelObjectAsString(). It's a work-around and I was hoping for a more elegant way of doing this... Michael -Original Message- From: Sam Barnum [mailto:[EMAIL PROTECTED] Sent: Tuesday, February 05, 2008 4:01 PM To: users@wicket.apache.org Subject: Re: Passing list of POJOs to AutoCompleteTextField? I don't think it is, the getMmodelObject() returns the selected String. I've gotten around this by saving the last query string sent via AJAX. When the user makes a selection, I iterate over the options for that query string one more time, and take the POJO whose rendered string matches the user-selected text. I'm probably missing something obvious, but I don't think getModelObject() is it... -- Sam Barnum 360 Works http://www.360works.com 415.865.0952 On Feb 5, 2008, at 2:12 PM, Igor Vaynberg wrote: shouldnt the pojo be availble from getmodelobject()? -igor On Jan 29, 2008 11:55 AM, Michael Mehrle [EMAIL PROTECTED] wrote: I could - if it was a simple matter of extracting the strings from the POJOs. Problem is that, once an option is selected, I need the underlying POJOs to become the model for the rest of the form. Yes, there's probably a way to hack this, but I would prefer to do this in a clean fashion. I already got the custom renderer working, so I'm making progress. Task #2 now is to grab the underlying POJO after selecting it and populate the remainder of the form. This seems to be the tough part... Again, any help would be appreciated. Thanks!! Michael -Original Message- From: Igor Vaynberg [mailto:[EMAIL PROTECTED] Sent: Tuesday, January 29, 2008 11:47 AM To: users@wicket.apache.org Subject: Re: Passing list of POJOs to AutoCompleteTextField? can you not create an iterator adapter that takes an iterator of pojos and translates the pojo to some string? -igor On Jan 29, 2008 11:14 AM, Michael Mehrle [EMAIL PROTECTED] wrote: I have a working test page containing an AutoCompleteTextField. Thus far the data feeding it has been an Iterator of strings which is being passed to its overridden getChoices method. So far so good. What I need to do now is to pass in an Iterator of POJOs instead and have the AutoCompleteTextField render the 'name' field inside each of those beans. After some digging in the Wicket source I suspect that I need to create a custom renderer that does this - am I on the right track here or would you guys suggest a different approach? Another challenge will be to populate other form fields in the page after selecting an option from the AutoCompleteTextField. By selecting an option in the dropdown I am basically selecting an entire POJO, which is supposed to be used as the model for the other remaining fields. For instance, the POJO will contain address, zip, phone, etc. fields and by selecting the appropriate name in the AutoCompleteTextField it populates all other fields with the remaining data in the underlying POJO. Hope this makes sense - I think I have an idea of how to implement this, but would appreciate any tips/insights. Thanks!! Michael - 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] - 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] - 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]
Re: Passing list of POJOs to AutoCompleteTextField?
can you not create an iterator adapter that takes an iterator of pojos and translates the pojo to some string? -igor On Jan 29, 2008 11:14 AM, Michael Mehrle [EMAIL PROTECTED] wrote: I have a working test page containing an AutoCompleteTextField. Thus far the data feeding it has been an Iterator of strings which is being passed to its overridden getChoices method. So far so good. What I need to do now is to pass in an Iterator of POJOs instead and have the AutoCompleteTextField render the 'name' field inside each of those beans. After some digging in the Wicket source I suspect that I need to create a custom renderer that does this - am I on the right track here or would you guys suggest a different approach? Another challenge will be to populate other form fields in the page after selecting an option from the AutoCompleteTextField. By selecting an option in the dropdown I am basically selecting an entire POJO, which is supposed to be used as the model for the other remaining fields. For instance, the POJO will contain address, zip, phone, etc. fields and by selecting the appropriate name in the AutoCompleteTextField it populates all other fields with the remaining data in the underlying POJO. Hope this makes sense - I think I have an idea of how to implement this, but would appreciate any tips/insights. Thanks!! Michael - 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]
RE: Passing list of POJOs to AutoCompleteTextField?
I could - if it was a simple matter of extracting the strings from the POJOs. Problem is that, once an option is selected, I need the underlying POJOs to become the model for the rest of the form. Yes, there's probably a way to hack this, but I would prefer to do this in a clean fashion. I already got the custom renderer working, so I'm making progress. Task #2 now is to grab the underlying POJO after selecting it and populate the remainder of the form. This seems to be the tough part... Again, any help would be appreciated. Thanks!! Michael -Original Message- From: Igor Vaynberg [mailto:[EMAIL PROTECTED] Sent: Tuesday, January 29, 2008 11:47 AM To: users@wicket.apache.org Subject: Re: Passing list of POJOs to AutoCompleteTextField? can you not create an iterator adapter that takes an iterator of pojos and translates the pojo to some string? -igor On Jan 29, 2008 11:14 AM, Michael Mehrle [EMAIL PROTECTED] wrote: I have a working test page containing an AutoCompleteTextField. Thus far the data feeding it has been an Iterator of strings which is being passed to its overridden getChoices method. So far so good. What I need to do now is to pass in an Iterator of POJOs instead and have the AutoCompleteTextField render the 'name' field inside each of those beans. After some digging in the Wicket source I suspect that I need to create a custom renderer that does this - am I on the right track here or would you guys suggest a different approach? Another challenge will be to populate other form fields in the page after selecting an option from the AutoCompleteTextField. By selecting an option in the dropdown I am basically selecting an entire POJO, which is supposed to be used as the model for the other remaining fields. For instance, the POJO will contain address, zip, phone, etc. fields and by selecting the appropriate name in the AutoCompleteTextField it populates all other fields with the remaining data in the underlying POJO. Hope this makes sense - I think I have an idea of how to implement this, but would appreciate any tips/insights. Thanks!! Michael - 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] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]