JSF 2 outputFormatの例

JSF 2 outputFormatの例

JSF Webアプリケーションでは、「h:outputFormat」タグは「h:outputText」タグと似ていますが、パラメーター化されたメッセージをレンダリングするための追加機能があります。 例えば、


    
    

次の結果を出力します

param0 : Number 1, param1 : Number 2
  1. {0}はに一致します

  2. {1} に一致

OutputFormatの例

JSF 2.0 Webアプリケーションでコーディングされた「h:outputFormat」タグのいくつかの使用例を参照してください。

1. マネージドBean

マネージドBeanは、デモ用のテキストを提供します。

import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;

@ManagedBean(name="user")
@SessionScoped
public class UserBean{

    public String text = "Hello {0}";
    public String htmlInput = "";

    //getter and setter methods...
}

2. ページを表示

h:outputFormat」タグが少ないページの例。

JSF…



    
      

JSF 2.0 h:outputFormat Example

次のHTMLコードを生成…



  
    

JSF 2.0 h:outputFormat Example

  1. this is param 0 : Number 1, param 1 : Number 2
  2. Hello example

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

ダウンロード–JSF-2-OutputFormat-Example.zip(9KB)

参照