p:单击查看按钮时显示所有p:dataTable数据行的相同数据的对话框

时间:2017-04-12 21:03:19

标签: jsf primefaces datatable dialog spring-webflow-2

当我点击项目中的点击按钮以使用spring webflow显示来自p:dataTable的相应数据的数据时,p:dialog会显示数据,但第一次显示在对话框中的数据会一直显示其他审查按钮。那么,我如何获得相应审核按钮所需的相应数据。

它会在对话框出现时链接一个错觉,但数据不会出现。所以我正在寻找解决方案。

以下是我的观点代码:

<h:form>
  <p:dataTable id="labs" value="#{labs}" var="l" ...>
    ... 
    <p:column headerText="Action">
      <p:commandButton id="reviewLab"
                       type="button"
                       action="reviewLab"
                       onclick="PF('dlg1').show();"
                       ajax="false"/> 
    </p:column>
  </p:dataTable>
  <p:dialog header="Lab Details" widgetVar="dlg1">
    Example Name: #{reviewThelab.labExampleName}
  </p:dialog>
</h:form>

以下是webflow的代码:

<transition on="reviewLab">
  <set name="flowScope.reviewThelab" value="labs.selectedRow" />
</transition>

0 个答案:

没有答案