Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Новое окно из JSF


Автор: Vofka 9.3.2007, 14:09
Как сделать чтобы при нажатии на кнопку страница открывалась в новом окне?
такая чтука не срабатывает почему то:
Код

<af:commandMenuItem text="commandMenuItem 1" useWindow="true"
                                    action="graf"/>

Автор: MaxUsoltsev 9.3.2007, 17:01
af - это Oracle ADF Faces ?
тогда, для того чтобы оно заработало надо:
либо сделать 
Код
<af:commandMenuItem text="commandMenuItem 1" useWindow="true"
                                    action="dialog:graf"/>
 
и прописать соотв. navigation-rule 
либо использовать не action, а actionListener и в методе бина самому ручками открыть диалог.

Автор: Vofka 9.3.2007, 17:18
Да это Oracle ADF Faces.

сработало.Спасибо большое.Но почему то блокируется главное окно из которого было вызвано новое окно.

Код


                <af:commandButton text="Graf"
                                  action="#{backing_pages_aya.commandButton_action}"
                                  useWindow="true" immediate="true"
                                  blocking="false"/> 

blocking="false" -поидеи должно блокировку снимать.А уменя все равно пока новое окно не закроешь родительское неактивно. smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)