我正在尝试参数化包含文件中的action
属性:<h:commandLink>
<ui:include src="template-file.xhtml">
<ui:param name="actionToCall" value="actionSave" />
<ui:param name="actionLabel" value="actionLabel" />
</ui:include>
其中template-file.xhtml
包含:
<h:commandLink action="#{actionToCall}" value="#{actionLabel}" />
但我收到以下异常:
javax.el.ELException: /page.xhtml @17,45 action="#{actionToCall}":
Identity 'actionToCall' does not reference a MethodExpression instance,
returned type: java.lang.String
我希望它调用我放入actionToCall
变量中的 spring web flow 转换操作。