我想有条件地输出一些Facelets代码.
为此,JSTL标签似乎工作正常:
<c:if test="${lpc.verbose}">
...
</c:if>
Run Code Online (Sandbox Code Playgroud)
但是,我不确定这是否是最佳做法?还有另一种方法来实现我的目标吗?
我尝试使用<f:param>tag来根据我的条件构建带参数的输出链接URL.
当我将此标记放在h:output链接中并尝试为'disable'设置不同的值时,我看不到任何效果.
这是我的代码
<h:outputLink value="/WebApplication10/faces/index.xhtml">
Link1
<f:param disable="#{true}" name="name1" value="value1"/>
<f:param disable="#{false}" name="name2" value="value2"/>
</h:outputLink>
Run Code Online (Sandbox Code Playgroud)
我希望在网址中只看到一个参数,但我看到了两个.