2013-06-15 29 views
7

i Primefaces ait Dialog-Framework kullanmaya çalışıyorum, ama ben zaten ayarında çekim sıkışmış:jsf 2 primefaces openDialog çalışmıyor

http://www.primefaces.org/showcase/ui/dialogFrameworkBasic.jsf

İşte bir alıntıyı:

Map<String,Object> options = new HashMap<String, Object>(); 
options.put("modal", true); 
options.put("draggable", false); 
options.put("resizable", false); 
options.put("contentHeight", 320); 
RequestContext.getCurrentInstance().openDialog("showBundle", options, null); 

öyle görünüyor ki yöntem "opendialog (...)" hiç mevcut değil.

Herkes yardımcı olabilir mi? Bir sayfada bir modal xhtml sayfası (jsf) nasıl görüntüleyebilirim?

Veritabanındaki bazı verileri güncellemek için bir 'sihirbaz' göstermek istiyorum (ör. Ad, ilk sayfadaki adres, ikinci sayfada resim ve iş, vb.); bu yüzden kalıcı bir iletişim kutusunun bunu çözeceğini düşündüm (“sonraki” tuş ile). Bu doğru yol mu yoksa daha iyi bir yaklaşım mı?

saygılarımla

yüzler-config.xml olarak
+0

[diyalog çalışmıyor içine Sayfa jsf] (olası yinelenen http://stackoverflow.com/questions/16671678/page- jsf-into-dialog-not-working) – BalusC

+0

, bu sadece PM 4.0'da çalışıyor mu? merak ediyorum çünkü 3.5 da çalışmalı gibi görünüyor ... – Niko

+0

i fogot; PM 4.0 beta nasıl alabilirim? ve "sonraki" i tıkladığımda iletişim kutusuna yeni içerikler yükleyebilir miyim? kullanıcı metinden sonra metni okuma ve kontrol etme gibi id, nasıl yapardınız? – Niko

cevap

27

ekledi:

<application> 
    <action-listener>org.primefaces.application.DialogActionListener</action-listener> 
    <navigation-handler>org.primefaces.application.DialogNavigationHandler</navigation-handler> 
    <view-handler>org.primefaces.application.DialogViewHandler</view-handler> 
</application> 
+0

bu benim için çözüldü, çok teşekkürler! –