Вы можете использовать неявную переменную EL #{component}
для этого:
<p:menuitem ... action="#{controller.test(component)}" />
с
public void test(UIComponent component) {
// ...
}
Или, если вас интересует, например, id
атрибут:
<p:menuitem ... action="#{controller.test(component.id)}" />
с
public void test(String id) {
// ...
}
Вы также можете использовать UIComponent#getCurrentComponent()
для этого:
<p:menuitem ... action="#{controller.test}" />
с
public void test() {
UIComponent component = UIComponent.getCurrentComponent(FacesContext.getCurrentInstance());
// ...
}