JSF 2.0でコメントを使用する方法
問題
JSF 2.0では、このようなJSFタグをコメントアウトします
JSF…
ただし、JSFは引き続き値式を処理し、結果を生成されたHTMLページに出力します。 #\{msg.buttonLabel}が「送信」メッセージを返すと仮定します。
生成されたHTMLページ…
JSFタグを完全にコメントアウトする方法はありますか? 値式のプロセスがないか、最終的に生成されたHTMLページに表示されますか?
溶液
JSFタグをコメントアウトするには2つの方法があります。
1. facelets.SKIP_COMMENTS
web.xmlで、「facelets.SKIP_COMMENTS」パラメータを「true」に設定します。
facelets.SKIP_COMMENTS true
これで、JSFは<!– –>に含まれているページ内のすべてを削除します。
JSF…
生成されたHTMLページ…
2. ui:remove
または、「ui:remove」タグを使用して、削除するコンテンツを定義することもできます。 例えば、
JSF
生成されたHTMLページ…