Facelets: ui:param 默认值

2024-02-25

如何为 Facelet 模板参数定义默认值? 考虑使用模板参数的以下元素:

<h:outputText value="#{templParam}"></h:outputText>

上面的行将打印模板参数templParam这是通过一个ui:param标签在一个ui:composition使用模板:

<ui:param name="templParam" value="Hello world"></ui:param>

But if ui:param标签缺失,不会打印任何内容。不过,在这种情况下如何打印“默认值”?


可以用这个:

<h:outputText value="#{empty templParam ? 'Default value' : templParam}" />

我希望它有帮助。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Facelets: ui:param 默认值 的相关文章

随机推荐