I have a multi-select dropdown that I want to use with a4j:support. When I add
Seam's convertEntity tag the selectManyListbox doesn't bind the selected items
to the value, it returns an empty array every time. Without the convertEntity
tag the AJAX call sends up an array of strings with the package name and the
seam id, e.g.: [EMAIL PROTECTED]
Is there a workaround, or something I am missing? I am going to try writing a
custom converter, but I am not sure what to do with the seam id... in other
words how do i get the entities db id from the strings that get bound to the
listbox?
| <h:outputLabel value="Please select one or more advertisers."><div />
| <h:selectManyListbox
value="#{campaignSelector.selectedAdvertisers}">
| <s:selectItems
value="#{campaignSelector.availableAdvertisers}" var="advertiser"
label="#{advertiser.name}" />
| <a4j:support event="onchange"
reRender="campaignSelector" />
| <s:convertEntity />
| </h:selectManyListbox>
| </h:outputLabel>
|
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4116444#4116444
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4116444
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user