0

我的代码如下:

<p:commandButton value="test" action="#{myProgram1.test1}" oncomplete="ex2.show()"/>

<p:dialog id="dialog2"  widgetVar="ex2"   onShow="jQuery('#someId').show();">
            <iframe frameborder="0" align="left"
                    src="#{myProgram1.url}"
                    name="someName" id="someId" scrolling="auto" width="750"
                    height="500">
            </iframe>
</p:dialog>

我在 test1 方法中设置了 url 的值。但它不是从 bean 类加载 url。但是,如果我指定特定的 url,那么它正在打开。

4

1 回答 1

2

添加update="dialog2"到您的<p:commandButton

所以它看起来像这样:

<p:commandButton value="test" update="dialog2" 
     action="#{myProgram1.test1}" oncomplete="ex2.show()"/>
于 2012-12-17T10:14:35.073 回答