0

如何在数据表中的行选择上调用不同的Web服务(不同的java方法)并使用行选择通过ajax异步更新页面。

我有这种情况,因为我有 5 个选项卡应该通过从 5 个方法获取数据来更新。虽然第一个听众没有给出影响所有花药标签的数据。所以我想分别给他们打电话。

<p:ajax event="rowSelect" listener="#{userController.onFetchUsers}" 
        update=":userRightPaneForm :usersForm:usersList"/>

<p:ajax event="rowSelect" listener="#{userController.onFetchUserDetails}" 
        update=":userRightPaneForm :usersForm:usersList"/>

我试过这样。但是在行选择事件上onFetchUsers和Method 都调用了 2 次。onFetchUserDetails

我正在使用 Prime 面孔 3.4.2

我怎样才能实现它?

任何建议将不胜感激。

4

1 回答 1

-1

它取决于业务场景。

首先,选择一行,您可以调用 java 方法,该方法填充所有选项卡的数据,并且 in update 依次给出所有五个选项卡的 ID。

希望这对你有用。

或者让我知道测试仪和问题等步骤的确切情况。

于 2013-02-01T10:38:09.887 回答