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

Reply via email to