0

我正在使用特立尼达图书馆。

我有commandButton那个有partialSubmit=true属性的面板和一个partialTriggers指向那个的面板commandButton

我如何在服务器端知道请求的来源是什么,我的意思是哪个组件触发了部分触发器?

谢谢你的帮助。

4

2 回答 2

0

你有一个这样的命令按钮:

<tr:commandButton styleClass="formbutton"
    id="yourId"
    partialSubmit="true" 
    textAndAccessKey="&YourText" 
    actionListener="#{yourBean.yourAction}">
</tr:commandButton> 

和一个具有这样一个功能的托管 bean:

public void yourAction(ActionEvent event)
   {
       event.getComponent().getId();
   }
于 2012-08-21T12:38:03.517 回答
0

该信息在请求参数映射中。

我将 requestParameterMap 从 ExternaContext 中取出,地图中的属性之一是请求的来源。这可以为您提供提交此请求的表格。

于 2012-08-22T07:17:03.370 回答