[Javalist] h:selectOneMenu nem ad át értéket
Csaba Ragasits
ragasits.csaba at gmail.com
2012. Jan. 31., K, 10:53:25 CET
Szia,
Próbáltam debuggolni, de úgy látszik, hogy a metódus nem kerül meghívásra.
Thx,
Csaba
2012/1/31 Keresztes Jozsef <jkeresztes at vati.hu>:
> Hi !
>
> A setSelectedPrefix() metódusod lefut, ezt nézted ?
> Ha lefut kiirattad milyen paramétert kap ?
>
> Joe
>
> -----Original Message-----
> From: Csaba Ragasits [mailto:ragasits.csaba at gmail.com]
> Sent: Tuesday, January 31, 2012 10:43 AM
> To: Java lista
> Subject: [Javalist] h:selectOneMenu nem ad át értéket
>
> Sziasztok,
>
> Az alábbi problémával küzdök napok óta, de már elfogytak az ötleteim,
> ezért fordulok hozzátok:
>
> Van egy WEB-es karbantartásom (Netbeans, Glassfish, JSF2,
> Primefaces2), ahol egy dropdown elemet szeretnék használni:
>
> <h:selectOneMenu id="prefixId" value="#{JogokBean.selectedPrefix}"
> title="PrefixId" onchange="submit()" >
> <f:selectItems value="#{SzerepkorBean.prefixOption}"/>
> </h:selectOneMenu>
>
> A JogokBean az alábbiakat tartalmazza:
>
> private String selectedPrefix;
>
> public String getSelectedPrefix() {
> return selectedPrefix;
> }
>
> public void setSelectedPrefix(String selectedPrefix) {
> this.selectedPrefix = selectedPrefix;
> }
>
> A listát az alábbi módon töltöm fel:
>
> public SelectItem[] getPrefixOption() {
> SelectItem[] options = null;
> List<String> prefix = getPrefix();
> if (prefix != null && prefix.size() > 0) {
> int i = 0;
> options = new SelectItem[prefix.size() + 1];
> options[i++] = new SelectItem("-");
> for (String a : prefix) {
> options[i++] = new SelectItem(a.toString());
> }
> }
> return options;
> }
>
> Ha kiválasztok egy elemet a listából akkor annak értéke nem kerül bele
> a selectedPrefix változóba. Át néztem már amit lehetett a google-n, de
> azok szerint is ennek működnie kellene.
> Van valami ötletetek, arra, hogy mi lehet a gond?
>
> Thx,
> Csaba
> _______________________________________________
> Javalist mailing list
> Javalist at lists.javaforum.hu
> http://lists.javaforum.hu/mailman/listinfo/javalist
>
> _______________________________________________
> Javalist mailing list
> Javalist at lists.javaforum.hu
> http://lists.javaforum.hu/mailman/listinfo/javalist
További információk a(z) Javalist levelezőlistáról