selam

basit bir örnek teşkil etmesi için

http://www.primefaces.org/showcase/ui/input/checkboxMenu.xhtml

linkinde bulunan submit'e tıkladığımda seçilmiş şehirleri system.out.println de çıktısını nasıl alabilirim

soruldu: 03 Eyl '15, 09:51

kypdk's gravatar image

kypdk
18591623
cevap kabul oranı: 10%

değiştirildi: 03 Eyl '15, 13:06


actionListener ile bean içerisinde bir metod çalıştırıp alabilirsin. <p:commandLink actionListener="#{bean.buttonAction}"

public void buttonAction() {
....
}
permanent link

cevaplandı: 03 Eyl '15, 13:10

SaRPaRDa's gravatar image

SaRPaRDa
5.0k213165
cevap kabul oranı: 27%

<p:commandlink id="ajax" update="growl" actionlistener="#{buttonView.buttonAction}"> <h:outputtext value="Submit"/> </p:commandlink>

public void buttonAction(ActionEvent actionEvent) {

addMessage(checkboxView.getSelectedCities().toString());

}

şeklinde yaptim.

böyle yaptigimda check listesinin içinden seçtiğim bileşenlerin isimlerini yazdiramadim

aslımda derdim orda seçilenleri çekmek ona göre işlem yapmak

(03 Eyl '15, 13:13) kypdk kypdk's gravatar image
2

Senin seçilenleri çekmene gerek yok. Sitedeki CheckBoxView.java'ya bakarsan orada

private String[] selectedCities;

tanımı göreceksin. Checkboxlarda seçilmiş olanlar bu String listesine atılmış olacaktır.

public void buttonAction(ActionEvent actionEvent) {
addMessage(selectedCities[0]);
}
(03 Eyl '15, 13:24) SaRPaRDa SaRPaRDa's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×97

Soruldu: 03 Eyl '15, 09:51

Görüntüleme: 342 kez

Son güncelleme: 03 Eyl '15, 13:24

powered by BitNami OSQA