you have:

getAssigneeItems

but

setAssignees


octoberdan wrote:
> I should have posted the code:
> 
> Chunk of the java code:
> 
>       private List<SelectItem> workerItems; 
>       private List<SelectItem> assigneeItems;
>       
>       public List<SelectItem> getAssigneeItems() {
>               
>               if (null == assigneeItems) {
>                       List<InvolvedPerson> involvedPeople = getInvolved();
>                       assigneeItems = new ArrayList<SelectItem>();
>                       
>                       for (InvolvedPerson p : involvedPeople) {
>                               assigneeItems.add(new 
> SelectItem(String.valueOf(p.getId()),
> p.getFullName()));
>                       }
>               }
> 
>               return assigneeItems;
>       }
>       
>       public void setAssignees(List<SelectItem> assigneeItems) {
>               this.assigneeItems = assigneeItems;
>       }
>       
>       public void selectionChanged(ValueChangeEvent evt) {
>               System.out.println(evt.getNewValue());
>       }
> 
>       public void setWorkerItems(List<SelectItem> items) {
>               
>       }
> 
> JSF code:
> 
>                       <h:outputText value="Assignees: "/>
>                       <s:selectManyPicklist id="assignees"
> value="#{projectCreationBacker.assigneeItems}"
> valueChangeListener="#{projectCreationBacker.selectionChanged}" size="5">
>                               <f:selectItems 
> value="#{projectCreationBacker.workerItems}"/>
>                       </s:selectManyPicklist>
>                       <f:verbatim><br><br></f:verbatim>
>                       
>                       <h:commandButton type="submit" value="Create"
> action="#{projectCreationBacker.create}"/>
> --
> View this message in context: 
> http://www.nabble.com/Picklist-problem-t1122642.html#a4214256
> Sent from the MyFaces - Users forum at Nabble.com.
> 

-- 
Don't answer to From: address!
Mail to this account are droped if not recieved via mailinglist.
To contact me direct create the mail address by
concatenating my forename to my senders domain.

Reply via email to