标题渲染问题

时间:2013-10-24 11:07:58

标签: primefaces

我已经实现了一个p:commandButton来更新表格的内容。我认为这是有效的(虽然没有经过适当的测试)但更直接的问题如下。

错误

在请求之前,标题栏如下所示:

enter image description here

点击右侧的刷新按钮后,页面重新呈现如下:

enter image description here

尝试解决

以下是我p:commandButton的当前代码:

  <p>
      <p:commandButton oncomplete="eventFeedsDialog.show()" update=":eventFeedsForm" id="feedsRefresh" icon="ui-icon-refresh" title="Refresh page" style="height:40px; width:40px; float:right;">
             <f:setPropertyActionListener value="#{true}" target="#{searchBean.refresh}"/>
      </p:commandButton>
  </p>

eventFeedsDialog是此按钮被包装的p:dialog元素,它进一步包含在h:form元素中。以下是eventFeedsDialog元素的声明:

<p:dialog id="eventFeedsDialog" header="Feeds" widgetVar="eventFeedsDialog" resizable="false" width="1000"
          styleClass="dialog">

我已尝试将oncomplete属性更改为指向h:form而不是dialog,但似乎没有效果。我想到了一个黑客,我在header属性中添加了一大堆空格,但这太可怕了。

我没有在谷歌上找到这样的东西,所以我想知道你们有没有想法?

0 个答案:

没有答案