<uix:formattedText>タグ
ネームスペース:  http://xmlns.oracle.com/uix/ui
派生元:  <uix:base>タグ
グループ:  UIX Components
タグの型:  UINode

構文
<uix:formattedText
    [ text="string" ]
    [ textBinding="data binding to string" ]
>
</uix:formattedText>

注意: 
  • このタグは派生元タグのすべての属性と子タグを持つことができます。

  • 説明

    このタグは、非常に限定されたHTMLマークアップのセットを含む文字列をtext属性で指定し、書式設定された結果を出力します。用途は汎用のHTML出力エンジンとは異なります。これはそのような要素ではありません。汎用エンジンの機能を必要とする開発者は、rawText Beanを使用してください。たとえば、<formattedText>タグはHTMLの表やリンクの使用をサポートしていないため、それらを必要とする開発者は、tableLayout BeanとリンクBean、あるいはrawText Beanのみを使用する必要があります。

    このBeanの動作により、解析やフィルタ処理の実行、あるいは不安定な構成体(JavaScriptなど)を使用することなく、変換されたテキストや書式設定されたユーザー定義テキストの単一ソースを使用する、限定された機能が提供されます。HTML表示以外でも正常に出力される可能性があります。rawText Bean以外の属性(styleClassなど)もサポートされます。

    このコンポーネントは、次のHTMLマークアップをサポートしています。

    また、次の文字参照をサポートしています。

    前述以外の要素または文字参照は無視されます。さらに、CSS属性(classとstyle)およびhrefがサポートされ、それ以外は無視されます。

    例: 

               FormattedTextBean bean = new FormattedTextBean();
               bean.setText("This is some text.<br>A new bit of<p>&amp;text" +
                        " that is <b>bold</b> and <span class=\"OraHeader\">" +
                        " styled</span>");
            

    入力HTMLがまったく変更されずに出力されるとはかぎりません。たとえば、段落の要素およびリスト項目の要素は、入力テキストでは開始タグのみであっても、常に閉じタグが付きます。その他のHTMLマークアップは、現行のルック&フィールまたはユーザー・エージェントに適した出力に置き換えられます。


    属性

    説明
    text 書式設定されたテキスト。前述のような非常に限定されたHTMLマークアップを含むことがあります。
    string