2016-03-29 4 views
0
değerini almak nasıl

aşağıdaki öğeleri seçin dinamik yüklenecek var: -: List<OnlineList> onlineList=new ArrayList<OnlineList>();selectOneListbox

public class OnlineList { 

Integer id; 
String nick; 
public Integer getId() { 
    return id; 
} 
public void setId(Integer id) { 
    this.id = id; 
} 
public String getNick() { 
    return nick; 
} 
public void setNick(String nick) { 
    this.nick = nick; 
} 

}

- kendisi Çevrimiçi olanlar

<f:selectItems value="#{clientBean.onlineList}" var="user" 
itemLabel="#{user.nick}" itemValue="#{user.id}" /> 

bir fasulye listesidir

Kullanıcı bir satıra tıkladığında, seçilen nesneyi (fasulye) nasıl alabilirim?

+0

Ben bazı temel JSF öğreticiler ile başlamak önerebilir (sizin clientBean yazın Çevrimiçi olanlar nesnesi) selectedObject ayarlı ediliyor

<h:selectOneListbox value="#{clientBean.selectedObject}"> <f:selectItems value="#{clientBean.onlineList}" var="user" itemLabel="#{user.nick}" itemValue="#{user.id}" /> </h:selectOneListbox> 

sizin değeri olduğunu gerekiyordu sağlar? Büyük olasılıkla bunun gibi temel sorunlara cevapları içerir. – Kukeltje

cevap

0

Eğer