Нет, это невозможно. Тем не менее, вы можете вызывать динамические методы bean-компонента, используя обозначение скобки []
.
<h:link outcome="secondView.xhtml" value="Second view with method A">
<f:param name="methodToCall" value="methodA">
</h:link>
<h:link outcome="secondView.xhtml" value="Second view with method B">
<f:param name="methodToCall" value="methodB">
</h:link>
с
<h:commandButton action="#{bean[param.methodToCall]}" value="Call the method" />
Если bean-компонент также должен быть динамическим, вам придется отдельно передавать имя bean-компонента и знать его область действия.
<h:link outcome="secondView.xhtml" value="Second view with method A">
<f:param name="beanToCall" value="bean">
<f:param name="methodToCall" value="methodA">
</h:link>
<h:link outcome="secondView.xhtml" value="Second view with method B">
<f:param name="beanToCall" value="bean">
<f:param name="methodToCall" value="methodB">
</h:link>
с
<h:commandButton action="#{requestScope[param.beanToCall][param.methodToCall]}" value="Call the method" />