JSFで条件によってタグを出さなくする

More than 3 years have passed since last update.

OracleのJSF2.0ドキュメントでは、ui:fragmentの属性は"id"と"binding"しかないが、実際はrenderedも使える。ドキュメントのバグだとのこと。

rendered="true"になれば内部のXHTMLをレンダリングし、rendered="false"であればレンダリングしない。

<ui:fragment render="#{condition}">

This part may be rendered.
</ui:fragment>