stackoverflow上有一些答案,但没有人符合我的需求:(
我尝试使用JSTL为我的父模板有条件地构建<ui:param />
。像这样:
<ui:composition ... template="template.xhtml">
<c:if test="#{condition}">
<ui:param name="parameter" value="parameterValue" />
</c:if>
<ui:define name="insertName">
{...}
</ui:define>
</ui:composition>
我尝试使用JSTL的两个命名空间:http://java.sun.com/jstl/core和http://java.sun.com/jsp/jstl/core,但都没有达到想要的行为。我该怎么办?
有趣的是,http://java.sun.com/jstl/core的工作方式应该如此,但 INSIDE <ui:define ...>
我在WebLogic 7上使用JSF 1.2。