JSF 標準出力テキストコンポーネント
関連項目
JavaServer Faces 標準の出力テキストコンポーネント
を「パレット」の「標準」カテゴリからビジュアルデザイナーにドラッグすることによって、指示、タイトル、見出しなどの情報をページに表示できます。
- このコンポーネントはテーマを使用しない JavaServer Faces リファレンス実装です。「パレット」の「基本」カテゴリにある静的テキストコンポーネントでは、テーマをサポートし、使いやすさを高めるその他の機能が用意されています。
見出しや情報などの単純なテキスト領域には、標準コンポーネントラベルコンポーネントではなく、この標準コンポーネントを利用します。標準コンポーネントラベルコンポーネントは、テキスト入力フィールド (テキストフィールドコンポーネント) やチェックボックスなどのコンポーネントにラベルを貼り付ける目的で使用します。
コンポーネントをビジュアルデザイナーにドラッグすると、次の操作を実行できます。
- コンポーネントを選択して新しいテキストを入力し、コンポーネントの表示テキストを変更する。Enter キーを押して、テキストをコンポーネントの「value」プロパティーに保存します。
- このコンポーネントに初期表示されるラベルの
Text は、コンポーネントが描画された時点で消去されるプレースホルダです。アプリケーションでデフォルトのラベルが表示されるようにする場合は、コンポーネントで入力するか、「value」プロパティーを編集するか、デフォルト値を提供するデータベースまたはオブジェクトにコンポーネントをバインドすることによって、そのラベルを追加する必要があります。
- コンポーネントを選択し、出力テキストの「プロパティー」ウィンドウでそのプロパティーを編集する。たとえば、次のプロパティーを設定できます。
- id。出力テキストコンポーネントの名前。JSP ファイルでは、この名前がコンポーネントの
id 属性の値になります。ページ Bean では、このプロパティーの値が HtmlOutputText オブジェクトの名前になります。
- value。ページに表示するテキスト。
- converter。 「value」プロパティーの値を正しい型で生成する JavaServer Faces コンバータ。
- 出力テキストコンポーネントを右クリックして、次のオプションのいずれかを選択する。
- データにバインド。ダイアログが開き、コンポーネントの「
value」プロパティーをデータプロバイダまたはオブジェクトにバインドすると、アプリケーションはページを送信するときに値を評価できます。詳細については、「データにバインド」ダイアログを参照してください。
- プロパティーのバインド。このコンポーネントのプロパティーに値を提供するほかのオブジェクトやプロパティーに、このコンポーネントのプロパティーをバインドするためのダイアログを開きます。
- バインド属性を追加。このオプションは、コンポーネントにバインド属性を追加します。
- 注: コンポーネントを Java コードで書く予定の場合は、バインド属性を手動で追加する必要があります。このバインド属性は、値バインド式を使用してバッキングページ Bean のプロパティーにバインドされます。
- バインド属性を削除。このオプションは、バインド属性をコンポーネントから削除します。
- 関連項目
- コンポーネントの手順
- コンポーネント関連の手順早見表
- Visual Web の「パレット」について
著作権と商標について