JSF请求的组件源是什么?

时间:2012-08-21 11:44:27

标签: java jsf trinidad

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

我的commandButton具有partialSubmit=true属性,而partialTriggers的面板指向commandButton

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

感谢您的帮助。

2 个答案:

答案 0 :(得分: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();
   }

答案 1 :(得分:0)

信息在请求参数图中。

我从ExternaContext中取出了requestParameterMap,地图中的一个属性就是请求的来源。这可以为您提供汇总此请求的表单。