我尝试使用menuitem显示一个带有动作的对话框,但不起作用

时间:2016-04-27 22:46:05

标签: primefaces dialog

我尝试使用menuitem显示一个操作对话但不起作用

我有以下menuitem:

<p:menuitem value="About" action="#{loginManagedBean.showAbout}" icon="icon-info-circled"/>

在我的托管bean中我有:

public void showAbout(){
    RequestContext.getCurrentInstance().execute("PF('dgAbout').show()");
}

但不起作用

我使用PrimeFaces 5

要显示的对话框是:

<h:panelGrid>
                <p:dialog widgetVar="dgAbout" header="About us" 
                          hideEffect="fade"
                          showEffect="fade"
                          resizable="true"
                          modal="true">
                    <h:panelGrid>
                        <h:outputText value="INFO"/>
                    </h:panelGrid>
                </p:dialog>
 </h:panelGrid>

1 个答案:

答案 0 :(得分:0)

代码是对的,问题是由a建立的导航规则 同事没有通知我。 谢谢你的帮助

对不起

抱歉