所选的值似乎没有存储在变量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());
}
没有吸气剂和吸气剂