JSF 2.0テンプレートファイルにパラメータを渡すには?

JSF 2.0テンプレートファイルにパラメーターを渡す方法

JSF 2.0 Webアプリケーションでは、「ui:param」faceletsタグを使用して、インクルードファイルまたはテンプレートファイルにパラメータを渡すことができます。

1. 「ui:include」のパラメーター

「tagLine」パラメーターをインクルードファイルに渡す例。


   

    

   

commonHeader.xhtmlファイルでは、通常のEL式を使用して「tagLine」パラメーターにアクセスできます。



    
        
        

Tag Line : #{tagLine}

2. 「ui:composition」のパラメーター

「curFileName」パラメータをテンプレートファイルに渡す例。



    

commonLayout.xhtmlファイルでは、通常のEL式を使用して「curFileName」パラメーターにアクセスできます。



    

    
Current File : #{curFileName}

ソースコードをダウンロード

ダウンロード–JSF-2-Parameter-In-Template-Example.zip(12KB)

参照