primefaces OrderedList不存储所选行

时间:2018-06-22 14:35:36

标签: jsf primefaces

所选的值似乎没有存储在变量theme中。方法updatCandidateSelect给我一个nullexception错误。

<p:orderList value="#{badgeController.listCandidat}" var="theme" itemLabel="# 
{theme.compte.nom}" itemValue="#{theme.compte.nom}"  controlsLocation="left" 
responsive="true">
<p:ajax event="select" listener="# 
{badgeController.updateCandidatSelect(theme)}" />
                           </p:orderList>

这是我的ManagedBean代码

@ManagedBean(name = "badgeController")
@SessionScoped
public class BadgeController {

 private BadgeScanner badge;
 private List<CandidatSelectionne> listCandidat;
 private List<LogIn> listRecruteur;
 private int numSelected;
 private boolean favoris;
 private List<String>nomCandidat;
 private CandidatSelectionne candidat;

 @EJB
 private BadgeFacade badgeFacade;

 @EJB
 CandidatSelectionneFacade candidatFacade;
 public void updateCandidatSelect(CandidatSelectionne selection){


 System.out.println("le nom de la 
 selection"+selection.getCompte().getNom());
 candidat=new CandidatSelectionne();
 candidat = selection;
 System.out.println("candidat selectionne son compte : " 
 +candidat.getCompte().getNom());
 System.out.println("candidat selectionne son recruteur : 
 "+candidat.getRecruteur().getEmail());

 }

没有吸气剂和吸气剂

0 个答案:

没有答案