primefaces显示任务完成时的面板

时间:2012-10-30 09:30:17

标签: primefaces

我在素数面上有一个按钮,当按下时我会做一些计算,然后会出现一个显示结果的新面板。 我有代码

<p:commandButton value="Submit"
        ajax="false" actionListener="#{myBean.search}" oncomplete="panelwv.show();">
    </p:commandButton>

    <p:panel widgetVar="panelwv" visible="false" closable="true"
        toggleable="true">

因此,当单击该按钮时,将调用MyBean.search方法,并且何时完成我希望面板“panelwv”出现,但它不会出现。 我做错了什么?

谢谢!

1 个答案:

答案 0 :(得分:1)

oncomplete只能在ajaxtrue时执行。否则重新加载整个页面。您可能还想通过给它一个id并将命令按钮的update属性设置为此id来更新面板的内容。