ďťż
 
selectOneMenu dziwna rzecz ďťż
 
selectOneMenu dziwna rzecz
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

selectOneMenu dziwna rzecz



Gabcia85 - 20-11-2006 00:36
selectOneMenu dziwna rzecz
  Witam,
walcze juz z tym od jakiegos czasu...probuje wyświetlic kolekcję w
mojej drop liscie i nie chce sie wyswietlac.
Najlepsze jest to ze w JSF+ Seam normalnie mi to chodzilo a w myfaces
juz dostaje puste okno a zrodlo stronki jest dziwne:
Czy ktos moze mi wytlumaczyc istote tego problemu i jak go rozwiązac?
Oto kod:
public List getLista() {
if(lista == null)
lista = new ArrayList();
for(int i=0;i<5;i++){
lista.add(new
SelectItem(String.valueOf(i),String.valueOf(i)));
}
return lista;
}
public void setLista(List lista) {this.lista = lista;}
public String getInfo() {return info;}

<h:selectOneMenu id="option" value="#{welcomeAction.info}" >
<f:selectItems itemsValue="#{welcomeAction.lista}" />
</h:selectOneMenu>

a w źródle dostaje takie śmieci wyciągniete przed
<select></select>:
<f:selectItems itemsValue="[javax.faces.model.SelectItem@3b5ba,
....(tutaj troche wiecej tych hashCode)...,
javax.faces.model.SelectItem@36d59a]"></f:selectItems> <select
id="loginForm:oneoption" name="loginForm:oneoption" size="1"></select>

i oczywiscie lista jest pusta! Dlaczego sie to nie wyswietla i dlaczego
mam selectItems przed <select>?
Oczywiscie przeglądałem juz forum w tej sprawie i pisałem na ten
temat ale nie uzyskalem odpowiedzi. Ktos w poprzednim poscie
zasugerował oto taki przykład, ktory (działa)
<h:selectOneMenu id="chooseCarColor" value="apple">
<f:selectItem itemValue="red" itemLabel="Red"/>
<f:selectItem itemValue="blue" itemLabel="Blue"/>
</h:selectOneMenu>
oczywiście nie u mnie bo mam podobny efekt(pusta lista)
Czy ktos moze mi wyjasnic dlaczego sie tak dzieje?
2. co zrobic zeby wkoncu wyswietlica moją listę?
Pozdrawiam





Gabcia85 - 20-11-2006 00:36

  Oczywiście sprostowanie, ja to ja czyli mezczyzna...korzystalem z
kompa dziewczyny...zauwazylem ze nie przelogowalem sie na swoje konto:)




sherkan - 20-11-2006 00:36

  to samo sie mi dzieje jesli mam podpięty ADF do aplikacji.
Tzn gdy mam statycznie przyłączony komponent:
<af:selectOrderShuttle id="shuttle2"

valueChangeListener="#{userAction.valueChanged}"
value="#{userAction.currentList}">

<af:selectItem label="Admin" value="Admin"/>
<af:selectItem label="User" value="User"/>
<af:selectItem label="Guest" value="Guest"/>
</af:selectOrderShuttle>
to działa
lecz gdy zmienię selectItem na JSF
<f:selectItem itemLabel="Guest" itemValue="Guest"/>
bądź
<f:selectItems value="#{userAction.list}"/>
to lista jest pusta, ale lista w javie zawiera elementy, problem w tym
ze nie wyswietla mi nic na ekranie.
Zastanawiam sie czy to nie jest problem w moim JSF i
xmlns:f="http://java.sun.com/jsf"
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [help] Illustrator CS - =?ISO-8859-2?Q?znikn=B1=B3_Selection_?==?ISO-8859-2?Q?Tool_=28V=29?= [mysql 4.0] SELECT t1.id, t1.foo FROM t1 oraz COUNT t2 w jednym zapytaniu. SELECT MAX(nazwaPola) FROM tabela WHERE .... i ORA-01405: pobran? warto?ci? kolumny jest NULL =?iso-8859-2?q?select_sum_i_dwie_tabele..._b=B3=EAdna_agregac ja?= =?iso-8859-2?Q?=5BMySql=5D_-_select_po_5_rekordow_mniejssych_i_wi=EAkszych?= =?iso-8859-2?Q?=5BMySql=5D_Select_wed=B3ug_nazwy_pola?= =?ISO-8859-2?Q?[mysql]_Nie_potrafi=EA_zgrupowa=E6_selecta_(proste)?= =?ISO-8859-2?Q?[MS_SQL]_update_wielu_p=F3l_na_raz_z_selecta?= Wstawianie nowego wiersza w przypadku jego braku podczas SELECT w PostgreSQL [pgsql] jak =?ISO-8859-2?Q?zrobi=E6_taki_select_=3F?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • sulimczyk.pev.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com